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了。