是否可以设置应用程序徽章,而应用程序是在后台模式,甚至关闭?我还没有找到任何东西。iPhone:如何设置应用程序徽章,当应用程序关闭/在后台?
5
A
回答
28
从你的应用程序中可以使用的UIApplication
的applicationIconBadgeNumber
属性设置徽章编号:
[UIApplication sharedApplication].applicationIconBadgeNumber = 1;
如果你想改变徽章,而无需用户启动您的应用,您需要使用推送通知服务。 Push Notification Service Programming Guide应该有你需要的所有信息。
2
它可以通过推送通知(如您已经标记),但请记住,如果用户不允许推送通知,它将无法正常工作。
要更新通过推送的徽章数量,你需要在你的有效载荷如下:
"badge" : 23
有关负载的详细信息,请参阅this apple doc.
+0
好吧,这就是我所希望的:-)至少有一种方法可以在不运行应用程序的情况下设置徽章。 – Stefan 2011-05-11 08:37:56
0
我是有我的应用程序徽章困难被设定为接受答案状态的号码。
我发现使用这种微妙的改变的代码更好地工作:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 1];
,如果您有您的证件号码
0
问题也许值得一检查如果你不想使用推送通知你可以安排本地通知来执行此操作。如果您强制退出应用程序,这将不起作用。
相关问题
- 1. 当应用程序在后台时徽章号码未更新
- 2. iPhone应用程序中的应用程序图标徽章
- 3. 如何在iPhone Tweet当应用程序被关闭或在后台进程
- 4. 如何在进入后台时关闭iPhone应用程序?
- 5. 应用程序徽章
- 6. 应用程序在后台被关闭
- 7. 如何在应用程序打开后重置徽章计数?
- 8. 在应用程序设置中(应用程序已关闭)
- 9. iPhone - 在应用程序在后台运行时更改应用程序设置
- 10. 仅iOS徽章LocalNotification在后台应用程序中未显示
- 11. iphone后台应用程序
- 12. iPhone应用程序应该关闭,不会去后台
- 13. 如何从应用程序代理设置选项卡徽章
- 14. 在Android上设置应用程序图标时的徽章号码,当应用程序在后台或遇到类似Facebook应用程序时收到通知
- 15. 在iPhone应用程序中放置徽章
- 16. 关闭应用程序时更新徽章号码
- 17. 如何在应用程序关闭时通过推送更改应用程序徽章
- 18. 删除应用程序后的iPhone徽章号码
- 19. 如何从我的Android应用程序关闭后台进程?
- 20. 当iPad应用程序在后台关闭popover
- 21. 如何在关闭wpf应用程序时关闭所有后台进程
- 22. 如何在关闭JFrame时在后台运行应用程序?
- 23. 如何在应用程序处于最小化模式时在应用程序图标上设置徽章?
- 24. iphone应用程序设置
- 25. 在iphone应用程序中关闭UIpicker
- 26. iPhone应用程序在iPad上关闭
- 27. 如何在应用程序处于后台时增加徽章号码
- 28. 如何关闭/停止在后台运行应用程序android
- 29. Android在后台关闭应用程序,如何停止?
- 30. 从应用程序内关闭iPhone应用程序
添加到您的答案(如果您认为它是正确的插件),那么@Stefan也可以使用[本地通知](http://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp /IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW13) – 5hrp 2011-05-11 08:26:56