原文地址:http://www.mamicode.com/info-detail-970722.html?
最近有小伙伴問我如何打成ipa包分發(fā)給測試人員 , 雖然現(xiàn)在網(wǎng)上的教程很多,但是也很雜, 沒有一個比較完整的講解. 利用工作之余, 就說一下如何生成ipa包?共分為兩種方法.
第一種方法:
1) 至于配置發(fā)布證書和AdHoc描述文件, 就不再累述, 下載下來雙擊安裝即可.(ps: 生成AdHoc描述文件的時候要注意勾選所有的設(shè)備, 只有被描述文件包含的設(shè)備才能進行相應(yīng)的測試. 如果是企業(yè)賬號的話則不需要添加設(shè)備的udid).
2) 接下來開始配置xCode里的工作(包括發(fā)布證書和描述文件), 注意圖中被紅色圈圈標記的部分. ?命名可以自定義, 一般命名為AdHoc.
3) ?接下來選擇 TARGETS 進行設(shè)置 , 如下圖: (ps: Debug 和 Release里暫時不要改動)
4) 選擇 Product - Scheme - EditScheme 或者直接按快捷鍵 command+shift+逗號, 會出現(xiàn)以下界面, 設(shè)置為AdHoc. 設(shè)置完成后,點擊右下角‘Close‘即可.
5) Xcode連上手機選擇真機, 選擇 Product - Archive (模擬器下此項不可選) ,再彈出的界面中,選擇 Export -> Save for Ad Hoc Deloyment -> next ?, 如下圖:
6) 接著選擇你的開發(fā)團隊:
7) ?最后Export導(dǎo)出到桌面之后就是一個ipa的文件, 發(fā)給你的小伙伴拖到iTunes里之后就可以在手機上運行嘍.
第二種方法:
前三步同第一種方法.
4) 設(shè)置 Run -> Build Configuration -> AdHoc. (ps: Archive就不需要設(shè)置了)
5) 編譯一下 , if -> Build Success
-> Show in Finder之后,將文件夾里的app直接拖入到iTunes里, 接著再iTunes里選中app ->
Show in Finder -> 導(dǎo)入到桌面就是一個 ipa包.