2011-05-20 53 views
3

如果应用程序未在前台运行,则操作系统将显示警报并收到针对该应用程序收到的通知。记录我的应用程序是否收到通知

我的问题是......我是否可以在设备持久性中设置一些标志,或者有什么方法可以使我的应用程序收到通知吗?

当用户启动应用程序时(从springBoard而不是通过点击'alert'中的'View'按钮),我需要使用该标志(无论是否收到此应用程序的某些通知)并且必须进行一些服务器调用要么获得缓存的值,要么服务器必须刷新它...由于收到了一些通知。

回答

2

不,收到和未收到推送通知的信息会丢失,但是如果您在每次通知时增加它,则可以查看徽章值。

+0

只需添加到此,您可以将任何通知的徽章数量设置为“1”,然后再次清除当您再次打开应用程序 - 找出正确的递增数字以结束每次推动可能会相当棘手,并且每次将徽章设置为“更新”标志将其设置为“1”。 – 2013-02-07 06:12:16

相关问题