我做了一个非常简单的应用程序,可以在计时器运行时在后台运行.如果应用程序仍在后台并且计时器结束,它将发送本地通知并将应用程序徽章设置为1.当我启动应用程序时,我总是清除它.我注意到安装Xcode 6后,每次启动应用程序时都收到此消息:
"试图标记应用程序图标但未获得用户的许可以标记应用程序"
很明显,我的应用程序会将徽章设置为0以清除它.我在哪里设置这些权限或请求它们?它现在被视为推送通知吗?
问题已得到解决,答案如下.最重要的是,您需要获得用户对任何类型通知的确认,而过去只有推送通知才会确认.