首页 文章

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

提问于
浏览
0

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

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

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

1 回答

  • 0

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

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

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

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

相关问题