我只需要向登录的用户发送远程推送通知。我必须是100%确定,没有推送通知将发送,如果用户注销(敏感数据银行应用程序)。
可能解决方案是将注销请求发送到我的服务器,但不能保证,该请求将被传送到服务器,且不适合对用户说:“对不起,发生错误,您尚未注销。”
我在苹果文档中找到了unregisterForRemoteNotifications()方法,但我不知道在注销操作中调用它是不是一个好主意。
发布于 2015-03-15 21:25:11
是的,您可以在注销期间调用该方法,但文档中也提到
仅在极少数情况下才应调用此方法
因此,最好确保您的请求已成功传送到服务器,然后从您的应用程序注销用户。此外,如上所述,并在documentation中注意到
您不应将客户信息(或任何敏感数据)作为自定义有效负载数据
包含在内
https://stackoverflow.com/questions/29060233
复制相似问题