標籤:
應用的發布也分兩種
一種是.打包成ipa上傳到國內第3方軟體市場,當使用者的手機已經JailBreak時,雙擊下載的ipa檔案就可以安裝軟體
(ipa同android的apk包一樣,實質是一個壓縮包)
方式一:使用XCode打包ipa
1.選擇 Edit Scheme
2.選擇圖中顯示的【Release】
注意,此時的工程左邊Products目錄下仍然是紅色的<??"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140906/2014090608361786.png" alt="\">
3.按住Command + B ,進行編譯
通過前面指定的Release方式,會自動產生
一個【30_單元測試.app】檔案,
此時工程左邊Products目錄下,已經有了新產生的【30_單元測試.app】檔案
4.右鍵,show in Finder,將【30_單元測試】這個資源套件(其實就是mainBundle),拷貝至案頭
5.在案頭建立一個空白的檔案夾,名字必須是:【Payload】
6.再將【30_單元測試】這個資源套件,移動到【Payload】檔案夾內
7.右擊【Payload】檔案夾,選擇【壓縮】
8.最後,將壓縮後的檔案名稱尾碼zip 更改為ipa即可
方式二:使用iTunes打包ipa
前面3個步驟一樣
4.開啟iTunes,Command+逗號,開啟喜好設定,勾選【應用程式】
5.右鍵Xcode工程左邊Products目錄下產生的30_單元測試.app,選擇show in Finder,將【30_單元測試】這個資源套件(其實就是mainBundle),直接拖至iTunes即可自動產生ipa檔案
另一種.上傳到app store,使用XCode的Product菜單下的Archive方式打包
打包完成後,點擊XCode菜單window,Organizer,Achives,就可以看到產生的Archive Type:iOS App Archive,像這種壓縮包就是發布至appStore的壓縮包
iOS打包ipa安裝包的流程