發表日期:2017-12 文章編輯:小燈 瀏覽次數:2536
注重分析,過程簡略
.cer 證書-->p12證書,綁定 MAC 即綁定 Xcode,即可以用這臺 MAC 的 Xcode 跑真機、打包、發布。
CER 的鑰匙串導出文件,可以使擁有權限的 MAC 設備由3臺增加到更多。
.mobileprovision文件 ,匯總
證書(MAC+Xcode)+ APPID(程序包名)+ UUID(手機標識)
1.1.打開鑰匙串
1.2. 將 CSR證書簽名請求文件存在本地
1.3. 鑰匙串中多出相應的密鑰對
選擇存儲位置后,Keychain鑰匙串將生成一個包含開發者身份信息的CSR(Certificate Signing Request)文件。同時,Keychain Access->Keys(密鑰)中增加一對Public/Private Key Pair。
將 CSR證書簽名請求文件存在本地,退出鑰匙串
2.1.打開 Apple 開發者中心 ,登錄或創建開發者賬號后登錄。
2.2. 點開申請證書選項
2.3. 添加證書
注意:
使用證書必須在系統鑰匙串中擁有中間簽名證書。 此證書由Xcode自動安裝,有使用期限,過期需要更新。
CSR文件的作用:
- 要手動生成
cer
證書,就需要先使用你MAC 上的鑰匙串生成CSR
(證書簽名請求文件).- 創建
CSR
文件時,會自動生成RSA
加密的公鑰和私鑰對。 其中私鑰存儲在MAC上,默認存在登錄鑰匙串中,申請的證書是公鑰部分。
這樣蘋果公司就通過證書(公鑰)完成了對 MAC 電腦(鑰匙串中的私鑰)的合法性驗證,允許你的電腦Xcode
打包/跑 APP
2.4.推送證書需要選定 APP ID
在APNs(Apple Push Notification service)和你App推送服務器之間建立連接,以將遠程通知傳送到您的應用程序。 每個應用都需要單獨的證書。
推送證書的作用:
- 具有遠程通知功能的所有App ID都需要自己的Apple推送服務SSL證書. SSL證書允許您的服務器連接到Apple推送服務.
- 只有具有特定軟件包標識符的顯式應用程序ID(
APP ID
)才能用于創建Apple推送服務SSL證書。- 也就是說,普通證書對所有 App 測試都是通用的,而推送證書由于需要對特定 App 進行不同的推送通知,具有特異性,所以需要綁定 APP ID.
2.5. 用證書導出 .p12證書
證書下載后雙擊即可添加進鑰匙串,若證書無專用秘鑰可將其由系統秘鑰拖到登錄秘鑰即可。
3.1. 即添加 Bundle ID
,標識 APP
3.2.填入 app name\app id
3.3. 確定注冊 APP ID
4.1. 添加測試用的設備
個人賬號/公司賬號最多添加100臺,企業級賬號上限1000臺。
4.2.填入設備 名稱 和 UUID
以上已經完成了對 證書(MAC)、APPID(APP)、設備(iPhone) 三者的鎖定,下面就需要據此生成開發和分發的配置文件。
5.1.選定證書類型
5.2. 選定 APP ID
5.3. 選定證書
此證書關系到 APP 能在那臺 MAC 的 Xcode 運行,不帶推送等額外功能可以選擇只綁定了 MAC的證書,帶推送等額外功能的必需選擇同時綁定 MAC 和 APPID的證書。
5.4. 選定設備
5.5. 綁定完畢,命名、下載配置文件
iOS開發證書與配置文件的使用
2017年最新版本iOS申請證書與發布流程
日期:2018-04 瀏覽次數:6761
日期:2017-02 瀏覽次數:3435
日期:2017-09 瀏覽次數:3654
日期:2017-12 瀏覽次數:3526
日期:2018-12 瀏覽次數:4815
日期:2016-12 瀏覽次數:4582
日期:2017-07 瀏覽次數:13642
日期:2017-12 瀏覽次數:3505
日期:2018-06 瀏覽次數:4265
日期:2018-05 瀏覽次數:4442
日期:2017-12 瀏覽次數:3556
日期:2017-06 瀏覽次數:3979
日期:2018-01 瀏覽次數:3941
日期:2016-12 瀏覽次數:3908
日期:2018-08 瀏覽次數:4423
日期:2017-12 瀏覽次數:3705
日期:2016-09 瀏覽次數:6404
日期:2018-07 瀏覽次數:3205
日期:2016-12 瀏覽次數:3230
日期:2018-10 瀏覽次數:3377
日期:2018-10 瀏覽次數:3479
日期:2018-09 瀏覽次數:3577
日期:2018-02 瀏覽次數:3595
日期:2015-05 瀏覽次數:3518
日期:2018-09 瀏覽次數:3305
日期:2018-06 瀏覽次數:3433
日期:2017-02 瀏覽次數:3869
日期:2018-02 瀏覽次數:4334
日期:2018-02 瀏覽次數:4171
日期:2016-12 瀏覽次數:3571
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.