從推送通知取消註冊
要以程式設計方式從遠端通知中登出,你可以使用
Objective-C
[[UIApplication sharedApplication] unregisterForRemoteNotifications];
迅速
UIApplication.sharedApplication().unregisterForRemoteNotifications()
這類似於進入手機設定並手動關閉應用程式的通知。
注意:可能在極少數情況下你需要此功能(例如:當你的應用不再支援推送通知時)
如果你只是想讓使用者暫時禁用通知。你應該實現一種方法來刪除伺服器上資料庫中的裝置令牌。否則,如果你只在裝置上本地禁用通知,則伺服器仍會傳送訊息。