匯出鑰匙串中證書為p12檔案。
進入certificates,identifiers&profiles 管理頁面(如下圖)。
點選identifiers
填寫bundle id
note:bundle id要和本地需要整合推送功能的專案bundle identifier一致。點選create建立development ssl certificate,點選下一步一直到顯示上傳certificatesigningrequest檔案為止。
我需要在自己的mac機上建立certificatesigningrequest檔案。
在本地mac的應用中開啟鑰匙串訪問,我們會從鑰匙串中生成需要上傳到member center的certificatesigningrequest檔案。
進入到鑰匙串的頁面,滑鼠移到左上角-鑰匙串訪問(左上角)-證書助理-從證書頒發機構請求證書。
在點選『從證書頒發機構請求證書『的按鈕之後,彈出下面這個介面,儲存檔案為certificatesigningrequest。
上傳完成後點選下一步,development ssl certificate便建立完成了,也可以看出push notification development處於enable狀態。
相同的操作建立production ssl certificate。
將建立好的證書新增到鑰匙串中。
將鑰匙串中的帶有有com.gaoios.2fly字樣的證書匯出,製作p12共享檔案,匯出證書為p12檔案,匯出的檔案是以.p12為字尾的檔案。
最後將匯出的p12檔案上傳到第三方的推送服務的控制台中即可。
iOS推送通知的實現步驟
作為提供者為程式開發和部署推送通知,必須通過ios developer program portal獲得ssl證書。每個證書限用於乙個程式,使用程式的bundle id作為標識。證書有兩種用途的 一種是針對sandbox 用於開發和測試 另外一種針對發布產品。這兩種執行環境擁有為各自指定的ip位址並...
iOS推送通知的實現步驟
作為提供者為程式開發和部署推送通知,必須通過ios developer program portal獲得ssl證書。每個證書限用於乙個程式,使用程式的bundle id作為標識。證書有兩種用途的 一種是針對sandbox 用於開發和測試 另外一種針對發布產品。這兩種執行環境擁有為各自指定的ip位址並...
iOS 推送通知
作為提供者為程式開發和部署推送通知,必須通過ios developer program portal獲得ssl證書。每個證書限用於乙個程式,使用程式的bundle id作為標識。證書有兩種用途的 一種是針對sandbox 用於開發和測試 另外一種針對發布產品。這兩種執行環境擁有為各自指定的ip位址並...