最新xcode打包IPA(完整詳細圖文)


本文詳細講述iOS的App開發后如何進行證書的創建和項目中如何配置證書及上傳到蘋果App管理后台后如何新增與更新版本。

 

前期准備:

① Mac OS電腦

② 一款開發完畢的App

③ 99美元的開發者證書一個(此證書提供App上傳到App Store),蘋果的另外一個299美元一年的證書打包流 程一樣,只是在后期打包時候的選項不同,會在后文提及.

1. 根據App的Bundle Id申請打包證書

1.1 登錄蘋果開發者后台

打開瀏覽器,訪問蘋果開發者后台

kdrBUU.md.jpg

輸入開發者賬號和密碼:

kdr0ET.jpg

登錄成功如下:

kdr2K1.md.jpg

1.2 創建Certificates Production證書

kdrhVK.jpg

點擊紅色框內的哪一行:

創建證書一般需要三個部分的證書:

1.2.1 創建Cert證書:

kdrT8H.md.jpg

kdsiMn.jpg

下一步:

kdsqW4.jpg

下一步:

kdsToT.jpg

1.2.2 創建開發者本地電腦的證書:

打開電腦的Launchpad,不知道這個那么百度去吧.

然后找到有個其他的目錄,點擊進去找到鑰匙串程序:

kdsbYF.jpg

然后跟着步驟一步一步:

kdsOSJ.jpg

kdsowV.jpg

kdsHFU.jpg

1.2.3 繼續生成證書:

kdyX4S.jpg

kdyON8.jpg

1.3 創建App Id

kd662Q.jpg

kd6sPS.jpg

kd6y8g.jpg

kd6D58.jpg

1.4 創建Provisioning Profiles

kdc9Re.jpg

新建appstore的發布證書:

kdo4Cn.jpg

選擇剛剛創建的app id

kdo53q.jpg

選擇剛才配置的cert證書

kdof4s.jpg

填寫證書名稱,便於在XCode中選擇證書:

kdoWNj.jpg

然后點擊continue就可以進行證書下載了.下載證書后雙擊證書,你就可以在XCode的項目中發現證書了.

2. App打包

證書創建是為了展示步驟,所以新建了一些,打包這里需要在網上上操作現有的app,所以就以公司的某個項目作為例子來做.

2.1 配置證書到項目中:

kdTe2t.jpg

然后選擇打包:

kdTZ8I.jpg

打包成功后選擇發布到app store后台

kdTarT.jpg

選擇app store

kdTUMV.jpg

選擇直接上傳,如果選擇導出,就會打包生成一個ipa文件,那么這個文件的話后期可以使用application loader進行上傳

kdTtx0.jpg

關於application loader可以從這里看到如何打開:

kdTcxx.jpg

點擊了upload后,基本上如果沒其他問題的話,你可以在蘋果app管理這里登錄你的賬號,進行app的管理:

2.2 在蘋果app管理后台操作:

kd7FyV.md.jpg

選擇你打包的那個app,然后點擊菜單欄的活動,所有版本記錄都在這里顯示了:

kd7wlt.jpg

然后就可以查看狀態:

kd7UfA.jpg

這里要提醒一下:

版本新上傳過來的時候,處於未完成或者叫等待狀態,會有五分鍾到十分鍾的時間后才會更改狀態,如上圖藍色版本號的那個就是ok了,可以上傳到app store供審核的狀態了.

然后選擇App Store,新增版本:

kd7dSI.jpg

填寫新增的版本號是多少:

kd7NYd.jpg

新增完畢后:

kd74XV.jpg

在圖中的位置會有新的版本顯示,選擇后就可以在瀏覽器右側看到app的相關信息,根據提示進行修改或者填寫,最后在右上角點擊提交審核,然后回到我的APP那一網頁,就可以發現此app已經狀態為待審核,等待1-3天,就可以知道審核結果了.

順便說一下:在提交審核之前注意設定自動更新版本還是手動,如果沒有其他需求一般建議自動更新,如果自動更新的話用戶收到比較及時,審核通過直接就覆蓋老版本,由於你發布更新后其實app store到用戶那里還是有一定的延遲的.

當然如果選擇手動更新,就需要你在發布后的幾天內,頻繁的查看一下注冊賬號的郵箱或者直接登錄后台查看app審核狀態,以免被領導罵,哈哈.

 

原文地址:https://blog.csdn.net/u014599371/article/details/93179084


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM