當我第一次在我的UIApplication
上撥打registerForRemoteNotificationTypes
時,用戶獲得系統提示,允許此應用程序向他們發送推送通知。如果他們說是,那麼didRegisterForRemoteNotificationsWithDeviceToken
被我的應用程序委託調用。如果他們說不,didFailToRegisterForRemoteNotificationsWithError
確實不是被調用。一旦他們對最初的提示表示拒絕,當我嘗試在未來重新註冊時,我從未得到任何回調。當用戶拒絕初始提示時Apple推送通知註冊回調?
這是標準行爲嗎?知道何時拒絕提示的最佳方式是什麼? Apple's docs on this對此場景沒有提及任何有用的信息。
不,我的問題是如何知道他們說不,稍後再問。 – 2013-03-01 22:31:59
在這種情況下,也許http://stackoverflow.com/questions/5399137/reading-notification-flag-in-settings-application-inside-my-iphone-application是你的問題的答案。 – Asa 2013-10-04 21:10:22