xcode打包IPA流程

https://blog.csdn.net/xxw888/article/details/73640139

xcode打包IPA包之前先申請iOS證書,然后導(dǎo)入證書才能打包導(dǎo)出IPA包。

分為5步進(jìn)行:

  • 1、申請iOS證書
  • 2、導(dǎo)入證書到鑰匙串
  • 3、xcode配置iOS證書
  • 4、配置xcode打包環(huán)境
  • 5、打包并導(dǎo)出IPA包

一、申請iOS發(fā)布證書和描述文件

1、首先申請一個App IDs(應(yīng)用身份證)、已申請略過。
APP IDs在后面很多地方用到。

首先打開開發(fā)者中心 https://developer.apple.com/cn/ ,進(jìn)入證書頁面。

1.1點(diǎn)擊證書、ID及配件文件,進(jìn)入設(shè)置。

image

1.2選擇App IDs –>點(diǎn)擊+創(chuàng)建一個新的App ID

image

其中有兩項需要你自己填:
第一項Name,用來描述你的App ID,這個隨便填,沒有什么限制,最好是項目名稱,這樣方便自己辨識(不允許中文)

第二項Bundle ID (App ID Suffix),這是你App ID的后綴,需要仔細(xì)填寫。用來標(biāo)示我們的 app,使它有一個固定的身份,和你的程序直接相關(guān)。填寫 Explicit App ID 的格式為:com.company.appName,照著格式寫,寫個方便記的,后面很多地方要用到。

第三項App Services,默認(rèn)會選擇2項,不能修改,其它根據(jù)自己需要的服務(wù)選擇上,然后點(diǎn)擊Continue確認(rèn),下一步。

image

檢查下沒有錯的話直接點(diǎn)擊Register后點(diǎn)擊Done完成App ID的創(chuàng)建。

image

2、申請發(fā)布證書

這里用Appuploader工具直接申請導(dǎo)出p12文件和描述文件。
如果還沒安裝Appuploader先安裝好.

Appuploader安裝教程

二、導(dǎo)入iOS證書p12到鑰匙串

1、打開鑰匙串助手,雙擊p12文件,默認(rèn)鑰匙串是(登錄),注意這里一定要選擇(系統(tǒng))

這樣后面打包時iOS證書才不會報錯。

image
image

2、導(dǎo)入后提示此證書是由未知頒發(fā)機(jī)構(gòu)簽名的,因為不是用本機(jī)的鑰匙串文件申請的iOS證書

不過沒關(guān)系,設(shè)置一下信任就好了

image

3、雙擊證書、點(diǎn)擊信任,使用此證書時,設(shè)置為始終信任。

image
image

三、xcode配置iOS證書和打包環(huán)境

1、用xocde打開你的項目,點(diǎn)擊進(jìn)入設(shè)置證書界面。

有兩個地方都要設(shè)置

選擇Code Signing下面的release(發(fā)布版)Debugs是測試版,上架App Store選擇發(fā)布版的。

然后選擇你剛上傳的對應(yīng)iOS發(fā)布證書

image
image

2、回到基本信息設(shè)置界面,Bundie 這項填寫,最先創(chuàng)建的那個appid,跟創(chuàng)建iOS描述文件時選擇的要一樣。

現(xiàn)在下面還有個錯誤提示,因為還沒有導(dǎo)入iOS描述文件。

image

3、雙擊.mobileprovision描述文件,閃一下就自動導(dǎo)入到xcode,不報錯表示可以了。

image

4、選擇xcode菜單欄如果圖所示

image

5、把Archived修改為Release

image

6、點(diǎn)擊選擇設(shè)備,選擇為打包設(shè)備。

image

四、項目打包IPA包導(dǎo)出

1、選擇菜單欄如圖所示,如果Archive還是灰色的,說明之前的配置沒有生效,退出重新打開下。

點(diǎn)擊Archive,開始打包。

image

2、打包進(jìn)度條走完后,會彈出以下界面,點(diǎn)擊Expcrt

image

3、這里是個人開發(fā)賬戶發(fā)布到App Store,所以選擇第一個,點(diǎn)擊Next。

image

4、選擇你的開發(fā)者賬號,還沒登錄會提示你登錄,點(diǎn)擊Choose,會檢查你的證書是否正確。

image

5、iOS證書檢測通過就到了這一步、點(diǎn)擊Export,就會導(dǎo)出 一個文件夾,里面就是IPA文件,大功告成了。

image
image

這個IPA包就可以上傳到App Store了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,214評論 3 119
  • 這次,沒有說走就走,我們來談?wù)勏嘈藕蜎Q策。 最近的生活陷入了決策危機(jī),之前一些不當(dāng)?shù)臎Q策的弊端都漸漸顯現(xiàn)了出來,爆...
    MacarenaM閱讀 433評論 0 0
  • 癲佬銷魂口服液,一杯可解萬古愁。 睡眼朦朧惹是非,暈頭轉(zhuǎn)向吹牛逼。 亂花漸欲迷人眼,號稱吾是酒中仙。 穿腸毒藥刮骨...
    長安天行健閱讀 359評論 0 1
  • 小女孩,有時憂傷,有時快樂。有時我也一樣.
    貓戀一夏閱讀 326評論 2 3
  • 大半夜的, 睡不著 睡不著
    住在月牙湖的妖怪閱讀 259評論 2 1

友情鏈接更多精彩內(nèi)容