1、登陸 蘋果開發者網站 進入開發者賬戶
2、進入Certificates, IDs & Profiles進入Certificates, IDs & Profiles找到你那款App對應的BundleID
勾選上Push Notification
3、Certificates證書相關
iOS App Development:開發證書
iOS Distribution (App Store and Ad Hoc):生產與AdHoc證書
4、獲取請求證書,打開鑰匙串,保存在本地
5、Identifiers標識符
App IDs:需要跟軟件的Identifiers一致
6、Devices:受信任的設備
7、Profiles配置文件
iOS App Development:開發者配置文件
Ad Hoc:AdHoc配置文件
App Store:生產配置文件
8、將對應的證書設置在對應的環境當中
選在剛剛保存在本地的CertificateSigningRequest.certSigningRequest
文件,生成對應的car文件,保存在本地,雙擊car文件鑰匙串就會出現相對應的證書
重復上述操作分別得到生成證書和開發證書
9、導出p12文件
找到剛剛鑰匙串對應的證書,選擇我們需要的證書,右擊,選擇“導出“iPhone Distribition:```”:
生產推送證書對應的是Apple Push Services:xxx
開發推送證書對應的是Apple Development IOS Push Services:xxx
10、極光證書配置
配置成功如下所示: