取消注册iOS 8中的推送通知

时间:2015-03-15 11:45:20

标签: ios notifications push-notification apple-push-notifications

我只需要向登录用户发送远程推送通知。我必须100%确定,如果用户退出(敏感数据 - 银行应用程序),则不会发送推送通知。

可能的解决方案是向我的服务器发送注销请求,但不能保证,该请求将被传递到服务器并且不好对用户说:"抱歉,发生了错误,你还没有退出。"。

我在Apple文档方法unregisterForRemoteNotifications()中找到了,但我不知道在注销操作中调用它是否是一个好主意。

1 个答案:

答案 0 :(得分:0)

是的,您可以在注销期间调用该方法,但文档也提到了

  

您应该在极少数情况下调用此方法

因此,最好确保您的请求已成功传递到服务器,然后从您的应用程序注销用户。另外,如上所述,并在documentation

中注意到
  

您不应将客户信息(或任何敏感数据)包含为自定义有效内容数据

相关问题