为什么通知会自动从iOS通知中心删除?

时间:2014-02-07 13:56:19

标签: ios iphone apple-push-notifications nsnotificationcenter

当我的应用程序打开时,它会自动从通知中心删除所有通知。在用户手动删除通知或点按通知之前,我不会删除所有通知。要删除徽章编号,请在delegate applicationDidBecomeActive application.applicationIconBadgeNumber = 0; {{1}}中写下这行代码。是否有办法保存这些通知?

2 个答案:

答案 0 :(得分:1)

不,设置application.applicationIconBadgeNumber将删除所有推送通知。

答案 1 :(得分:1)

当您将徽章编号设置为0时,其副作用是删除所有远程通知和本地通知。但即使不是这种情况,也没有API只能删除一个特定的远程通知 - 您必须将它们全部删除。