2012-02-01 34 views
3

我正在开发一个应用程序,它严重依赖推送通知功能,而且我知道很多人立即将它们关闭,而无需查看它们实际上会做什么。是否可以从应用程序本身访问应用程序的推送通知状态?

有没有方法可以访问应用程序推送通知的当前开启/关闭状态,并在应用程序关闭时可能重新激活它们?我不希望自动切换它们,而是说如果用户没有启用自己的推送通知,则用户不能发送消息 - 然后在用户同意的情况下从那里开启它们。

回答

1

我假设您在每个应用程序启动时注册远程通知(按推送通知指南的建议)。

UIApplicationDelegate协议规定了以下错误处理程序,将响应失败而注册被称为:

application:didFailToRegisterForRemoteNotificationsWithError:

您可以使用此方法来通知您的应用程序要求用户。

+0

好的,谢谢,我会从那里开始 – TheBestBigAl 2012-02-01 12:15:52

相关问题