草庐IT

unregisterForRemoteNotifications

全部标签

ios - 调用 unregisterForRemoteNotifications 后 registerForRemoteNotifications 不工作

[[UIApplicationsharedApplication]registerForRemoteNotifications];调用后不工作[[UIApplicationsharedApplication]unregisterForRemoteNotifications];知道为什么吗?官方文档评论说:通过此方法取消注册的应用程序总是可以重新注册。 最佳答案 您应该卸载该应用程序并删除该代码!也不要注销远程通知。这显然不是一个好方法。所以评论这一行:-[[UIApplicationsharedApplication]unregis

ios - unregisterForRemoteNotifications 不适用于 iOS8 - 推送通知

我决定从我的应用程序中关闭关于“提醒”切换控件的通知。我在我的应用程序中添加了这些行以使其同时支持iOS7和iOS8,并且当我关闭推送通知时它可以正常工作。但是当我决定打开开关并关闭应用程序时,当我再次打开它时它又回到了关闭状态而不是打开状态。所以我必须转到设置-->通知中心-->“我的应用程序”,然后重新打开所有东西,因为它们都关闭了……很奇怪,当我在iOS7上测试它时,它可以工作,但不适用于iOS8.任何建议表示赞赏。谢谢。-(IBAction)reminderSwitchToggled:(id)sender{UIApplication*application=[UIApplica

ios - 如何在 ios 中实现 unregisterForRemoteNotifications

我想在取消注册通知时向服务器发送一条消息,但我该如何实现呢?我写了[[UIApplicationsharedApplication]unregisterForRemoteNotifications];但是我可以在哪里编写我的代码以发送到服务器? 最佳答案 根据docs:DiscussionYoushouldcallthismethodinrarecircumstancesonly,suchaswhenanewversionoftheapplicationdropssupportforremotenotifications.Users