0、准備
1】$299/year的企業級開發賬號。
2】制作分發證書和描述文件,並下載安裝到本機。
3】Xcode編譯通過,真機測試通過的源碼。
1、打包前配置
1】Xcode 打開項目,commond + , 打開偏好設置,登錄開發者賬號。
2】product -> scheam -> editScheam(或者點三角Run 和 四角 Stop 旁邊的項目名稱下面的Edit Scheam)。
3】將Archive選項-->Build Configuration 配置為 Release.
4】配置Project和Targets里面的代碼簽名信息。發布證書安裝成功這步就沒什么大的問題。
2、打包ipa
1】可以先build 看有沒有錯誤。沒有的話就可以打包了。Product->Archive等待。
2】Archive成功之后。Window->Orgnizer->Export..然后選擇第三個。
3】下一步,等待Xcode 識別出當前登錄的開發者賬號,選擇對應的企業級賬號。
4】打包成功,最后點擊next可以導出
以上是正常流程。
中途可能遇到的問題。
1、首先保證證書的訪問權限。如果證書不受信任請打開鑰匙串修改為信任。
2、有時候工程的Bundile identitifire的名字可能在開發者測試的時候是自己起名。打包時一定要修改為在制作描述文件時填寫的App ID一致.
否則打包的最后一步會報“your current account have no permission to create a iOS distribution cetificate”之類的錯誤。