iOS打包上架流程2020-打包流程

iOS打包流程簡單分為如下幾個步驟,下面小編為大家一一介紹下:

  • 步驟一:自己mac上使用“鑰匙串訪問”創建CSR文件

Launchpad -》其他 -》鑰匙串訪問 -》鑰匙串訪問工具欄 -》 證書助理 -》 從證書頒發機構請求證書 -》 填寫CSR文件信息并存儲到磁盤固定位置


鑰匙串訪問.png
創建CSR文件.png
CSR文件信息.png
  • 步驟二:生成發布證書

打開https://developer.apple.com網址 -》 Account -》左側或中間的Certificates,Identifiers,Profiles -》 默認進入Certificates列表頁面 -》 點擊Certificates右側的“+” -》 Create a New Certificate頁面的Software選擇“Apple Distribution”,Services中根據需要進行選擇,選擇后點擊右上角的“Continue” -》Choose步驟一生成的CRS文件 -》點擊“Continue”生成證書 -》Download 證書 -》“鑰匙串訪問中”點擊“證書”,選擇剛剛生成的證書右鍵“導出”p12文件

Account賬號需要是已付費的開發者賬號,如果沒有,點擊Account后按照頁面提示進行注冊。
開發者賬號的四種類型:個人、公司、企業、高校,每年繳費分別為$99、$99、$299、免費。
從2020.06.30 開始,上傳到App Store上的APP必須是iOS 13 SDK或以上,XCode 11或以上
一個開發者賬號可以生成不超過3個生產證書,不超過2個開發證書,共同開發時需要生成p12文件供其他同事使用;可以在Certificates列表頁面點擊某個之前創建的現在不用的證書,進入該證書詳情后可以進行Revoke(刪除)操作
Developer.png
DeveloperHome.png
Certificates-01List.png
Certificates-02Software.png
Certificates-03Services.png
Certificates-04CSR.png
Certificates-05導出p12文件.png
  • 步驟三:綁定App ID

打開https://developer.apple.com網址 -》 Account -》左側或中間的Certificates,Identifiers,Profiles -》 點擊左側Identifiers進入Identifiers列表頁面 -》 點擊Identifiers右側的“+” -》 Register an App ID 頁面填寫“Description”和“Bundle”,點擊“Continue”

Description:該App ID的簡單描述,按要求用英文即可。
Bundle:同XCode中的Bundle保持一致,按要求用英文即可。
Identifiers-01List.png
Identifiers-02Information.png
  • 步驟四:生成Profile描述文件

打開https://developer.apple.com網址 -》 Account -》左側或中間的Certificates,Identifiers,Profiles -》 點擊左側Profiles進入Profiles列表頁面 -》 點擊Profiles右側的“+” -》 Register a New Provisioning Profile 頁面選擇“Distribution”中的App Store,點擊“Continue”

Distribution:發布到App Store中需要用到。
Development:開發時用到。
Profiles-01List.png
Profiles-02Information.png
Profiles-03Information.png
Profiles-04Success&Download.png

未完待續......

后期有《iOS打包上架流程2020-上架流程》

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、前言: 作為一名iOSer,把開發出來的App上傳到App Store是必要的。下面就來詳細講解一下具體流程步...
    c25b閱讀 1,011評論 0 0
  • 一、前言: 作為一名iOSer,把開發出來的App上傳到App Store是必要的。下面就來詳細講解一下具體流程步...
    _Dam0n閱讀 41,694評論 4 54
  • 關于這一塊內容,在網上搜帖子都是比較老的了,看帖子上的截圖基本都是Xcode6以前 iOS8版本左右的年代了,對于...
    追風箏的熒火蟲閱讀 1,197評論 1 21
  • 一、前言: 作為一名iOSer,把開發出來的App上傳到App Store是必要的。下面就來詳細講解一下具體流程步...
    該簡書已經停止更新閱讀 193,932評論 170 728
  • 一、前言: 作為一名iOSer,把開發出來的App上傳到App Store是必要的。下面就來詳細講解一下具體流程步...
    夭Y夭閱讀 1,395評論 3 6