我在後臺的Apple推送通知有問題。我的所有設備令牌都存儲在我的數據庫中,包括開發和生產。在我將消息推送到APN的過程中,我收到了無效的設備令牌消息,並且連接關閉。推送通知操作從未完成。你介意給我解決方案,以確定它是開發或生產設備令牌嗎?iOS:如何識別設備令牌字符串,如果它是開發或生產?
0
A
回答
0
生成的設備令牌由操作系統決定,因此是隨機的。我們不能識別設備令牌環境。
1
你的問題的根源聽起來就像你有時會使用該令牌錯誤的證書 - 開發證書與生產令牌等
Announced by Apple today,你現在只需要兩個環境一個證書。這意味着你總是使用正確的證書作爲你的令牌,並且可能因此解決你的問題。顯然,正如前面所述,你需要保持你的開發/生產環境分離(或至少將記錄標記爲來自特定環境)。
希望這會有所幫助。
+0
感謝您的回答。這是我的錯誤,我沒有單獨記錄。 – Sophea
相關問題
- 1. 如何識別設備令牌是針對android還是iOS?
- 2. 如何識別一個設備(唯一標識符,CFUUIDRef,設備令牌?)
- 3. 如何識別APNS生產列表中的開發推送令牌?
- 4. 如果APNS設備令牌過期會發生什麼?
- 5. 如何唯一識別ios設備
- 6. 我可以識別當前iOS設備是否用於開發?
- 7. 設備令牌不生成iOS
- 8. 如何分離iOS APNS通知的沙箱和生產設備令牌
- 9. 如果塊無法識別字符串
- 10. 開發vs生產:連接字符串
- 11. APNS設備令牌不符合生產證書
- 12. 如何讀取一些字符串字符並識別它?
- 13. 如何生成設備庫標識符?
- 14. 蘋果設備如何識別開放式wifi需要憑據
- 15. 如果設備是ios 5
- 16. 如何識別iOS設備(而不是imei)
- 17. 如何檢查,如果條件它是字符串或不
- 18. 字符串,如何識別字母
- 19. devise_token_auth如何識別通過令牌
- 20. 如何在Flex上識別令牌?
- 21. 如何在iOS數據庫上存儲iOS設備令牌?
- 22. 如何設置開發/生產
- 23. 如何識別字符串是否有多個字符
- 24. iOS分發推送通知是否需要設備令牌
- 25. 識別車牌字符
- 26. 如何分割字符串,如果不同的字符發生?
- 27. 識別字符串中相鄰重複字符的發生(python)
- 28. 如何識別字符串「表示」?
- 29. 如何識別一個字符串對
- 30. 如何識別字符串轉義?
你應該分開你的開發環境和產品環境 – meim
你從APNS服務獲得什麼狀態代碼?從令牌無法判斷它是產品還是dev。 – Paulw11
您正在使用二進制提供程序API或HTTP/2 API嗎? – Paulw11