Xcode打包ipa基本步驟

1.添加Apple ID

下面爲Xcode中添加Apple ID作爲賬號的步驟



2.關於開發者賬號

我沒有自己的開發者賬號,用的是朋友的,網上有開發者註冊流程,很簡單。

開發者註冊流程參考

註冊好之後,可以去蘋果的開發者中心管理賬號。

蘋果開發者官網

可以管理證書,provision profiles,添加測試設備等等。


3.Certificate、Provisioning Profile

Certificate(證書)是app在打包的時候必須簽名,蘋果IOS系統在安裝app之前會驗證Certificate,否則不會通過安裝。

Provisioning Profile是包含了APPle ID、證書,設備ID等等的集合,在打包ipa的時候必須配置Provisioning Profile。

XCode相關配置:


如果你的賬號不是開發者,那麼這個Apple ID在本地是沒有Provisioning Profile的。這個需要去開發者中心配置。

蘋果開發者官網

具體怎麼配置我不是很清楚,因爲我用的是朋友的賬號,這個網上應該有教程。

1.去開發者中心下載保存安裝到本地

2.直接在上面圖示夜眠中點擊"Fix Issure",等待下載安裝即可。(我用的第二種)

PS:如果沒有安裝,"Fix Issure"會有警告,安裝完成後警告會消失。這個時候我們就可以開始簽名打包了。

如果換臺MAC的話需要重新下載,我們可以到 /Users/****/Library/MobileDevice/Provisioning Profiles找到對應文件拷貝到新Mac上。

4.證書籤名

1.可以去淘寶找工作室,讓他們幫你打包ipa

2.在Xcode中配置code sign,簽名打包ipa

5.Xcode證書籤名打包

1.設置有效Archive配置,如下圖所示,如果複製必須複製“Release”,因爲發佈版本一定是Release,這個大家應該都知道。(這裏複製是爲了方便管理)


2.Edit Scheme


這裏選擇剛纔複製的add-hoc,這裏直接選擇Release也是可以的。


3.配置code sign


4.Archive

先設置好編譯設備,選擇Generic IOS Device


選擇Product菜單的Archive


選擇Export


之後一路Next就OK了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章