iOS推送失敗的可能問題彙總

ITC上的證書問題

  • AppID未開啓推送
  • Provioning Profile在AppID開啓推送功能前生成的
  • Provioning證書過時
  • 推送的pem證書過時

客戶端問題

  • target的CodeSigning不一致
  • 每次啓動時從新申請到deviceToken(有可能會變),併發給服務器
  • 未開啓推送
  • 未申請到Token(在7.0.3上發現過一次,刪除App重裝後就OK了)

環境版本未保持一致(distribution、sandbox)

  • 客戶端Provioning文件(刪除多餘的)
  • 推送的token
  • 服務端pem文件
  • 蘋果推送服務地址

其餘

  • 服務端:頻繁鏈接斷開蘋果推送接口,致使被禁止(應創建長鏈接)
相關文章
相關標籤/搜索