是否可以从应用程序本身访问应用程序的推送通知状态?

时间:2012-02-01 11:15:27

标签: ios notifications push

我正在开发一款严重依赖推送通知的应用,而且我知道有很多人会立即关闭它们,而不会检查他们实际会做什么。

有没有办法访问应用推送通知的当前开/关状态,然后如果它们关闭,可能会在应用中重新激活它们?我不打算自动重新打开它们,而是说如果用户没有打开自己的推送通知,则用户无法发送消息 - 然后如果用户同意则从那里开启它们。

1 个答案:

答案 0 :(得分:1)

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

UIApplicationDelegate协议指定在注册时响应失败而调用的以下错误处理程序:

application:didFailToRegisterForRemoteNotificationsWithError:

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