2019年4月16日 星期二

IOS 開發 生成 server用的推播憑證 p12 檔

大致步驟
1. IOS開發人員網站下載 aps.cer
2. 將 aps.cer 安裝到鑰匙圈存取( Keychain Access )
3. 生成推播憑證 .p12
4. 移除剛安裝的 aps.cer ( Apple Push Services: + APP bundle ID )
5. 憑證 .p12 與 密碼 給後台人員

下面是較詳細的操作步驟:

進入IOS開發人員網站 https://developer.apple.com/,點Account,登入IOS開發人員帳號


進入Certificates, Identifiers & Profiles


左邊選App IDs


在右側 ID 欄找與APP Bundle ID 同樣的名稱,按一下


移到下面選Edit

找 Push Notifications 找 Production SSL Certificate (上架用) ,按 Download
下載完成後點擊左下aps.cer,憑證會安裝到鑰匙圈存取(Keychain Access)中


或是在下載項目中找aps.cer,點兩下,將憑證安裝到鑰匙圈存取(Keychain Access)中

在應用程式,工具程式,開啟鑰匙圈存取(Keychain Access)
 

 


選登入,我的憑證

找 Apple Push Services: + APP bundle ID 的憑證(剛剛安裝的)

在上面按滑鼠右建(或2手指點一下觸控板) ,選輸出 Apple Push Services:+ APP bundle ID


儲存為框中輸入自訂檔名.p12,選存放路徑(這選桌面為例),檔案格式選.p12,按儲存

密碼中輸入自訂密碼,驗證中再輸入一次相同密碼,按下好
這密碼要記住,伺服器發推播時要用到


在桌面就可看到.p12的憑證檔

將.p12 與 密碼 交給後台人員使用
最後回到鑰匙圈存取(Keychain Access)將剛剛裝好的Apple Push Service: + APP bundle ID刪掉,因為之後用不到,放著礙眼



沒有留言:

張貼留言