註冊JPush賬號 JPush官網下載SDK下載地址:https://www.jpush.cn根據文檔進行集成文檔:http://docs.jpush.io/guideline/ios_guide/文檔介紹的已經很詳細了註意點:App Key需要登錄,添加自己的應用即可獲得,文檔中沒有給出跳轉的鏈接...
- 註冊JPush賬號 JPush官網
- 下載SDK
- 下載地址:https://www.jpush.cn
- 根據文檔進行集成
- 文檔:http://docs.jpush.io/guideline/ios_guide/
- 文檔介紹的已經很詳細了
- 註意點:App Key需要登錄,添加自己的應用即可獲得,文檔中沒有給出跳轉的鏈接,可以從JPush官網登錄 登錄界面如下
-
創建需要兩個.p12證書,
- 從 aps_developer.cer中導出的.p12文件
- 進入到鑰匙串,導出.p12
- 保存.p12文件
-
輸入證書保護密碼
-
輸入用於鑰匙串訪問的電腦密碼
- 再次輸入用於鑰匙串訪問的電腦密碼
-
從 aps_production.cer 中導出的.p12文件,導出方法與上面相同
-
上傳.p12證書,如果證書失效了會上傳失敗
-
解決方案:
1. 首先產生從證書管理中心從新下載一個新的aps_deleveper.cer替換這個,安裝新下載的aps_deleveper.cer,需要把原來的那個給刪除,才能保證這個新的能夠安裝上去,然後重新導出一個.p12,在上傳JPush(一般重新這樣搞下就可以了)
2. 有時候是證書安裝時候,有問題把證書重寫刪除重新安裝一下
3. 如果上面方法,搞了一遍還不行,終極解決方案,把所有的證書都刪除了重新再搞
-
上傳完畢如下圖
12.根據文檔在代碼中集成JPush
- 創建項目
- 導入JPush框架
- 導入其他依賴框架
- 修改info文件,BundleId為我們遠程推送的BundleID:sing.push
- 從JPush的Demo中拷貝一個PushConfig.plist的文件,修改該文件中AppKey,為我們創建出來的那個AppKey
- 拷貝代碼
- 看到下麵的列印
2016-01-14 09:01:56.352 預習04-激光推送[JPush][1085:480550] JPushLog: upload device token success
表示集成成功了!
回到JPush網站的應用管理中,測試激光推送
下拉,點擊發送按鈕即可