iOS 獲取App的ipa包以及資原始檔
阿新 • • 發佈:2018-12-30
本文介紹兩種工具,用於Mac獲取App Store線上專案的ipa包
1、iTunes;
2、Apple Configurator;
前言
Mac在iTunes 12.7中取消了App Store應用商店模組,這也就意味著不能從iTunes中安裝或者獲取應用的ipa包。
那麼問題來了,現在想獲取某App的ipa包,該怎麼辦呢?
本文介紹兩種辦法,可以讓你輕鬆獲取到ipa包,下一篇文章會寫獲取到ipa包之後用class-dump反編譯ipa。
方式一:安裝低版本iTunes!
刪除高版本 — 下載低版本 — 更改配置 — 使用
1. 刪除高版本的iTunes:
拖到廢紙簍即可。
有個許可權問題,修改一下:
2. 下載低版本的iTunes:
3. 更改配置:
安裝完之後這樣:
原因是安裝的iTunes會讀取Mac中音樂資料夾中的iTunes Library.itl檔案資料,而這個檔案是12.7高版本建立的,在低版本都無法讀取資料,必須刪除檔案才能開啟低版本的iTunes。
在Finder中搜索iTunes Library.itl檔案,並刪除。
######如果出現其他檔案提示,一樣需要刪除。
4. 開啟iTunes:
彈出更新iTunes提示,點選請勿下載。(安裝低版本ITunes後,請把iTunes的許可權設定為只讀,否則電腦重啟後,系統會自動升級為最新版本。)
方式二:Apple Configurator!
1. 下載Apple Configurator
2. 連線手機
3. 點選手機
4. 搜尋要獲取的app
5. 下載: 不要動!!!一直等著下載完出現這個介面。
!!! 這個介面出現後不要進行任何操作!!!
6. 本地取ipa包:
Finder – 前往資料夾 – copy下面地址
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/