我試過並試圖生成.pem
文件,每次都從客戶端的賬號生成certificates
,然後用終端生成.pem
文件,但是它沒用。我遵循了許多相同的鏈接。請幫助我,如果任何人有任何想法如何產生.pem
或有任何鏈接,給出一步一步的程序.pem
世代。生成.pem文件用於設置Apple PUSH通知
回答
要爲iOS應用啓用推送通知,您需要創建並上傳Apple推送通知證書(.pem文件)給我們,以便我們能夠代表您連接到Apple推送服務器。
(Updated version with updated screen shots Here)
第1步:登錄到iOS Provisioning Portal中,單擊左側導航欄上的 「證書」。然後,點擊「+」按鈕。
步驟2:選擇蘋果推送通知服務SSL(生產)條件下的分配部分的選項,然後單擊 「繼續」 按鈕。
第三步:選擇你要使用你的BYO應用的專用ID(如何創建一個應用程序ID),然後點擊「繼續」進入下一步。
第4步:按照以下步驟「關於創建證書籤名請求(CSR)」創建證書籤名請求。
爲了補充由蘋果公司提供的說明書。以下是一些額外的屏幕截圖,可幫助您完成所需的步驟:
步驟4補充屏幕截圖1:在Mac上導航到Keychain Access的證書助理。
步驟4補充截圖2:所述證書信息中填寫。點擊繼續。
步驟5:上傳,其在步驟4中產生的 「.certSigningRequest」 文件,然後點擊 「生成」 按鈕。
第6步:點擊「完成」即可完成註冊,iOS的部署門戶頁面將會被刷新,看起來像下面的屏幕:
然後點擊「下載」按鈕下載剛剛創建的證書(.cer文件)。 - 雙擊下載的文件將證書安裝到Mac上的Keychain Access中。
第7步:在您的Mac上,轉到「鑰匙串」,查找剛剛安裝的證書。如果不確定哪個證書是正確的,那麼它應該以「Apple Production IOS Push Services:」開頭,然後是應用程序的捆綁ID。
第8步:展開證書,你應該看到無論是您的姓名或公司名稱的私鑰。通過使用「選擇」鍵盤上的鍵,右鍵單擊選擇兩個項目(或者,如果你使用一個按鈕鼠標CMD-點擊),選擇「導出2項」,如下圖所示:
然後保存名爲「pushcert.p12」的p12文件到您的桌面 - 現在系統會提示您輸入密碼以保護它,您可以單擊Enter跳過密碼或輸入您想要的密碼。
第9步:現在最困難的部分 - 開放Mac上的「終端」,並運行以下命令:
cd
cd Desktop
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
第10步:從桌面上刪除pushcert.p12,以避免錯誤上傳到建立你自己的區域。打開「終端」你的Mac上,並運行以下命令:
cd
cd Desktop
rm pushcert.p12
現在您已成功創建了蘋果推送通知證書(.PEM文件)!您將需要將此文件上傳到我們的Build Your Own區域。 :)
$ cd Desktop
$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem
這是否工作?我使用這種方法在Windows 10上創建了PEM文件,但當我使用生成的pem發送推送通知時,我收到了「無法連接到'ssl:\/\/gateway.sandbox.push.apple.com」。 –
- 1. 如何生成用於Apple推送通知的設備令牌?
- 2. 從私鑰生成PEM Apple CER
- 3. 如何在iPhone中爲推送通知生成pem文件?
- 4. 我應該在codeigniter中放置.pem文件以發送Apple推送通知?
- 5. Apple - 配置文件+推送通知
- 6. 生成PEM私鑰文件,知道n和d
- 7. Apple推送通知配置
- 8. Apple推送通知+ TestFlight +企業通配符配置文件
- 9. 無法設置私鑰文件:'./cert.pem'type PEM
- 10. Apple推送通知不適用於aps_production.cer
- 11. Apple推送通知不能用於生產xcode8 ios10
- 12. AWS EC2:生成私鑰文件脫離證書 - ***。pem用於SSH終端訪問
- 13. 包括.pem for git pull/push
- 14. iPhone/iPad的 - 問題生成的.p12和.PEM文件
- 15. p:poll/push的通知系統
- 16. 在LINUX下使用PHP推送通知創建.pem文件w
- 17. Apple推送通知生存時間
- 18. 何時生成Apple MDM推送通知令牌?
- 19. 使用私鑰連接到aws s3(從pem文件生成)
- 20. 如何設置大型圖像中ionic.io -push通知
- 21. Apple推送通知給多個設備
- 22. PLSQL APPLE推通知
- 23. 使用.pem文件通過ssh連接
- 24. Apple文檔是否用於存檔iPhone應用程序不正確重新「跳過安裝生成設置」
- 25. 如何在Apple Watch通知上設置圖像?
- 26. 安卓設置圖標通知生成器
- 27. 如何生成PEM編碼的證書請求文件
- 28. 離子通知/ Push消息
- 29. 自動執行PUSH通知
- 30. 解析通知不適用於AdHoc置備配置文件
pem file and code for APNS。 :https://iosdevcenters.blogspot.com/2017/09/how-to-create-pem-file-for-apns-ios.html –