標籤:
原文:http://docs.jpush.cn/pages/viewpage.action?pageId=1343727
建立應用程式ID
- 登陸 iOS Dev Center 選擇進入iOS Provisioning Portal。
- 在 iOS Provisioning Portal中,點擊App IDs進入App ID列表。
- 建立 App ID,如果 ID 已經存在可以直接跳過此步驟
- 為 App 開啟 Push Notification 功能。如果是已經建立的 App ID 也可以通過設定開啟 Push Notification 功能。
- 根據實際情況完善 App ID 資訊並提交,注意此處需要指定具體的 Bundle ID 不要使用萬用字元。
配置和下載認證
- 如果你之前沒有建立過 Push 認證或者是要重新建立一個新的,請在認證列表下面建立。
- 建立認證需要注意選擇認證種類(開發認證用於開發和調試使用,生產認證用於 App Store 發布)
- 點擊 Continue 後選擇認證對應的應用ID,然後繼續會出現“About Creating a Certificate Signing Request (CSR)”。
- 根據它的說明建立開啟KeychainAccess 建立 Certificate Signing Request。
- 填寫“User Email Address”和“Common Name” 後選擇 Saved to disk 進行儲存 。
- 繼續返回Apple developer 網網站擊 Continue ,上傳剛剛產生的 .certSigningRequest 檔案產生 APNs Push Certificate。
- 下載並雙擊開啟認證,認證開啟時會啟動“鑰匙串訪問”工具。
- 在“鑰匙串訪問”中你的認證會顯示在“我的認證”中,注意選擇“My Certificates” 和"login"
匯出 .p12 認證檔案
- 將檔案儲存為Personal Information Exchange (.p12)格式。
- 儲存p12檔案時,可以為其設定密碼,也可以讓密碼為空白。
上傳認證
在 JPush 管理 Portal 上,針對某應用程式,上傳上面步驟得到 .p12 認證檔案。這是 iOS SDK 能夠接收到 JPush 推送訊息的必要步驟。
推送認證配置指南