无论如何从APNS取消注册?

res*_*ing 1 apple-push-notifications ios

我在测试时向APNS注册了自己.我能够获取我的设备令牌application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken

但是,如何取消注册自己,以便系统再次提示我接收推送通知?

已尝试删除该应用并重置Reset Location & Privacy.

Rat*_*tra 6

根据关于推送通知疑难解答Apple文档:

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

第一次启用推送的应用程序注册推送通知时,iOS会询问用户是否希望接收该应用程序的通知.一旦用户响应此警报,除非设备已恢复或应用程序已卸载至少一天,否则不会再次显示该警报.

如果您想模拟首次运行的应用,可以将应用程序卸载一天.您可以通过以下步骤实现后者而无需等待一天:

  1. 从设备中删除您的应用.
  2. 完全关闭设备并重新打开.
  3. 转到设置>常规>日期和时间,并将日期设置为一天或更长时间.
  4. 再次完全关闭设备并重新打开.