是否可以設置應用程序徽章,而應用程序是在後臺模式,甚至關閉?我還沒有找到任何東西。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