ios - 无论如何,有没有要从APNS注销的信息?

标签 ios apple-push-notifications

我在测试时向APNS注册了自己。我可以用application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken获取设备 token

但是,如何注销自己,以便提示我再次接收推送通知?

尝试删除该应用程序并重置Reset Location & Privacy

最佳答案

按照Apple docs on Troubleshooting Push Notifications:

在iOS上重置推送通知权限警报

首次启用推送的应用程序注册推送通知时,iOS会询问用户是否希望接收该应用程序的通知。
用户响应此警报后,将不再显示
除非设备已还原或已在卸载了该应用
至少一天。

如果要模拟应用程序的首次运行,可以离开
该应用卸载了一天。您可以实现后者而无需
请按照以下步骤实际等待一天:


  • 从设备上删除您的应用程序。
  • 完全关闭设备,然后重新打开。
  • 转到“设置”>“常规”>“日期和时间”,然后将日期设置为一天或更长时间。
  • 再次完全关闭设备,然后重新打开。
  • 关于ios - 无论如何,有没有要从APNS注销的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22910942/

    相关文章:

    iOS:如果我在添加新功能后重新生成配置文件,现有 APNS 功能会发生什么情况?

    php - 重复的 Apple APNS 推送通知?

    ios - 立即创建 iPhone 应用程序,并计划稍后支持 iPad

    ios - 覆盖 UIColor 的 isEqual : method within Category

    ios - 什么 NSDateFormat 是 1991-07-26T05 :45:50. 163

    ios - loadFromPreferencesWithCompletionHandler : not called

    iOS beta 用户和分发用户在同一台​​服务器上,带有推送通知

    ios - Instagram 视频 iPhone Hook

    ios - 为什么 Apns 推送通知不适用于所有 iPhone

    java - 将代理与 JavaPNS 2.2 结合使用