一吧享、極光推送的準備工作:
主要步驟:
- 在蘋果開發(fā)者網(wǎng)站中利用開發(fā)者賬號創(chuàng)建出appID,即創(chuàng)建應(yīng)用程序ID。(如果之前創(chuàng)建了可以直接跳到第二步)
- 配置極光推送端需要的兩種證書:開發(fā)證書,生產(chǎn)證書霉赡。
- 把配置好的證書,傳遞到極光開發(fā)平臺上幔托。
詳細過程
1.創(chuàng)建AppID
1.1 登錄蘋果開發(fā)者網(wǎng)站穴亏,登錄開發(fā)者賬戶。
1.2 添加新的AppID重挑,并填寫相關(guān)的Name和Bundle ID嗓化。
1.2-1
1.2-2
1.2-3
1.2-4
1.3 完成以上操作,依次點擊Continue谬哀,點擊Register刺覆,完成APP ID的注冊。【備注】
1.為創(chuàng)建的APP ID 開啟Push Notification功能史煎,已有的appID也可以繼續(xù)添加Push Notification功能谦屑。
2.bundle ID
2.0 可以翻譯成包ID,也可以叫APP ID 或應(yīng)用ID 2.1 它是每一個ios應(yīng)用的全球唯一標識驳糯。 無論代碼怎么改,圖標和應(yīng)用名稱怎么換氢橙,只要bundle id沒變酝枢,ios系統(tǒng)就認為這是同一個應(yīng)用。 每開發(fā)一個新應(yīng)用悍手,首先都需要到member center->identifier->APP IDS去創(chuàng)建一個bundle id帘睦。 但是bundle id分為兩種: -1 Explicit App ID---(明確的APP ID) 格式:com.domainname.appname 這種id只能用在一個app上。每一個新應(yīng)用都要創(chuàng)建一個谓苟,其中domainname可以使用公司的縮寫官脓,全拼协怒。 -2 Wildcard App ID---(通配符APP ID) 格式:com.domainname.* 這種id可以用在多個應(yīng)用上涝焙,雖然方便,但是使用這種id的應(yīng)用不能使用通知功能孕暇,所以并不常用仑撞。
2.配置開發(fā)證書,生產(chǎn)證書妖滔,以及相關(guān)證書的導(dǎo)出
首先要有一個CSR文件(Certificate Signing Request)
2.1 打開系統(tǒng)里自帶的“鑰匙串訪問”隧哮,創(chuàng)建 Certificate Signing Request。
2.1.1
2.1.2
2.1.3
2.1.4
[參考文章]