应用程序图标徽标编号在ios5中

Sko*_*vie 2 xcode cocoa-touch ios5

我只是想知道,如果在iso 5中更改了applicationIconBadgeNumber?

cus当我在sim中运行我的应用程序时,数字工作正常,但如果在我的iPhone上运行它没有显示它?

我没有更改我在iOS 4.3中工作的代码.

int a = [[[UIApplication sharedApplication] scheduledLocalNotifications] count];

application.applicationIconBadgeNumber = a ;
Run Code Online (Sandbox Code Playgroud)

一整天都在谷歌.....

希望你能帮忙

Luk*_*man 7

很可能是因为您的应用的"徽章应用图标"设置未在新通知中心中启用.

截图http://www.karthikk.net/wp-content/uploads/2011/06/turn-off-notifications-ios5-4.png

转到设置 > 通知.在"通知中心"部分或"不在通知中心"部分中找到您的应用,然后点按它.然后打开"徽章应用程序图标"设置.p/s:如果你的应用程序不在通知中心(即通知中心= OFF),则无关紧要; 徽章图标设置确实生效.