昨天在測試環境中出現了一個循環,導致許多推送通知被髮送到特定設備。從那時起,當我嘗試註冊設備發送令牌時,首次安裝應用程序時,didRegisterForRemoteNotificationsWithDeviceToken似乎根本沒有被調用。但是,它要求在安裝時啓用或禁用推送通知。它也顯示在通知中心。我嘗試了以下。didRegisterForRemoteNotificationsWithDeviceToken未始終調用
- 重新設置
- 重新啓動手機
- 設置手機時鐘提前3天。
- 嘗試在多個設備上。
它確實一致地使用使用不同目標的生產版本,但不使用QA版本。使用Xcode版本7.3 iOS 9.3.1。我的問題是爲什麼不會調用RegisterForRemoteNotificationsWithDeviceToken,而調用其他調配配置文件。代碼是一樣的。蘋果能否阻止設備註冊?無論在哪種情況下,我都已執行didFailToRegisterForRemoteNotificationsWithError。
確切地說,蘋果公司會在一段時間後阻止通知,如果他們發現不確定 –