iOS推送失敗的可能問題彙總
ITC上的證書問題
- AppID未開啓推送
- Provioning Profile在AppID開啓推送功能前生成的
- Provioning證書過時
- 推送的pem證書過時
客戶端問題
- target的CodeSigning不一致
- 每次啓動時從新申請到deviceToken(有可能會變),併發給服務器
- 未開啓推送
- 未申請到Token(在7.0.3上發現過一次,刪除App重裝後就OK了)
環境版本未保持一致(distribution、sandbox)
- 客戶端Provioning文件(刪除多餘的)
- 推送的token
- 服務端pem文件
- 蘋果推送服務地址
其餘
- 服務端:頻繁鏈接斷開蘋果推送接口,致使被禁止(應創建長鏈接)
歡迎關注本站公眾號,獲取更多信息