申請成為IOS開發者(五) IOS推播證書

Roy
·
·
IPFS
·

APP推廣中有一個很重要的功能就是推播,可以提前通知用戶開啟APP參與活動或是避免遺忘此應用。

在上一篇的「App IDs 設定」中App services是採用預設,今天APP要使用推播功能必須要將「 Push Notifications 」功能勾選起來並儲存。

設定完成後將紅框的APNs進行下載。

推播一樣有「 開發測試APP」和「正式APP 」兩種證書,以下只操作 「正式APP 」 流程。
一樣將憑證加入鑰匙圈,並且點選右鍵「輸出」

這邊名稱設定為 cert ,檔案格式為 .p12

這邊要注意要針對籃框的點選右鍵 「輸出」

名稱設定為 key,檔案格式為 .p12

這時候要將cert和key兩支檔案合併,所以先開啟本機的「終端機」。
因為我將檔案放到Download,所以第一行指令是移動到 Download 資料夾。
接著依照指令依序貼上執行。

cd Download
openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12
openssl pkcs12 -nocerts -out key.pem -in key.p12
openssl rsa -in key.pem -out key.unencrypted.pem
cat cert.pem key.unencrypted.pem > ck.pem

最終輸出的 ck.pem 就是要提供給開發者配置的推播檔案。

CC BY-NC-ND 2.0

Like my work? Don't forget to support and clap, let me know that you are with me on the road of creation. Keep this enthusiasm together!

RoyBackend Developer 曾在遊戲公司開發維護金流系統,使用 GCP、Linode 管理Linux伺服器 現在專注在 WordPress開發、代管,有空發表一下技術文章 個人部落格 https://rdfarm.net/
  • Author
  • More

【網域轉移】輕鬆從Godaddy 將網址轉移到NameCheap

將VestaCP 網站搬家到 HestiaCP 全視覺化主機管理工具

解決WordPress MU搭配Nginx出現頁面跑版