⑴ 【iOS開發】打包成ipa的方法
<blockquote>
一、Xcode-archive(蘋果推薦方式) --- (推薦)
二、iTunes拖入
三、全自動編譯腳本 --- (推薦)
四、通過已有.app,編譯腳本自動生成ipa包
五、通過已有.app,手動壓縮改後綴方式
</blockquote>
</br>
<blockquote>
** 一、Xcode-archive(蘋果推薦方式)(推薦)**
</blockquote>
<blockquote>
** 二、iTunes拖入**
</blockquote>
<blockquote>
三、全自動編譯腳本
</blockquote>
<blockquote>
四、通過已有.app,編譯腳本自動生成ipa包
</blockquote>
5.將要轉化的.app文件放到distribute/文件夾下
這時的文件夾目錄結構是這樣的:(注意,腳本中所有appName請先替換成你的真正app名稱)
6: 運行distribute.sh腳本
打開Terminal,cd到distribute文件夾下,把distribute.sh拉到terminal中執行。如果提示permission denied,則用「chmod 777 distribute.sh」命令賦予許可權後,再執行一次distribute.sh。
7: 大約若干秒後,會在distribute/文件夾下生成appName/文件夾,裡面的appName.ipa就是我們想要的包。
<blockquote>
** 五、通過已有.app,手動壓縮改後綴方式**
</blockquote>
<br />
參考資料:
http://jingyan..com/article/ceb9fb10f4dffb8cad2ba03e.html
http://www.cnblogs.com/wengzilin/p/4601684.html
——————————— 【 MadeBy 紀寶寶 】 ———————————
⑵ 如何把蘋果app導出 ipa
導出蘋果安裝包IPA的幾種方法
說明一下,這里針對的是沒有源碼和非越獄設備的幾種方法。下面簡單介紹下幾款軟體的用法。
1. Apple Configurator 2
在App Store搜索「Apple Configurator 2」下載安裝(最低適配macOS 10.14)
准備工作: Apple ID賬號密碼, Apple設備。
步驟:
1.1 連接設備到Mac, 菜單 -> 賬戶 -> 登錄
avatar
1.2 添加 -> 應用, 這里會顯示你的已購記錄,選中應用後添加。這個過程和網速有關,需要等待應用在手機上安裝完成。
avatar
如果你已經安裝了應用,不要點擊任何操作!
1.3 command+shift+G 進入文件夾~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
avatar
2. 愛思助手(強烈推薦,簡直不要太好用了!!!)
准備工作: 無。
不寫步驟了,太簡單了。連接設備到電腦後下載愛思上的應用到電腦,完成後打開文件夾位置IPA 也就拿到了。
在這里插入圖片描述
在這里插入圖片描述
3.iMazing
可以把目前手機上自己安裝的所有app都導出到電腦上,唯一的缺點就是導出來的格式是imazingapp格式,不是IPA。當然,這種格式也只能用iMazing安裝大手機上。
准備工作: Apple設備。
步驟:連接設備後選擇應用程序 -> 選中應用 -> 拷貝至MAC -> 保存
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
4. iTunes
因為iTunes12.6以上版本去掉了應用程序相關功能,所以只能在12.6以下版本的iTunes上進行導出IPA了。具體方法網路一大堆,就不詳細說了。如果你很幸運的升級了mac OS ,那麼恭喜你中獎了,因為想在10.14上裝個12.6版本的iTunes我弄了半天都沒裝好,我太難了,所以有成功的巨佬麻煩告訴一聲哈。