本文翻譯自:https://emm.how/t/downloading-ipa-file-from-app-store-onto-a-mac/525
桌面版 iTunes 自 12.7 版本後便移除了內建的 App Store,我們不能再像以前那樣簡單地在 App Store 裏下載 iOS app 的 ipa 文件到電腦上。
現在我們可以通過 Apple Configurator 2 來下載 ipa 文件。
首先準備以下項目:
- 一台安裝了 Apple Configurator 2 的 Mac 機
- 已經購買了需要下載的 app 的 iTunes 帳戶(Apple ID)
- 一台可以安裝該 app 的 iOS 設備
- 把 iOS 設備插到 Mac 機上
- 確保 app 已經安裝到 iOS 設備上
首先你需要在 Apple Configurator 2 上登入你的 iTunes 帳戶,通過 Account -> Sign In
登入後插入你的 iOS 設備進入 All Devices 頁面
右擊設備並點選 Add -> Apps…
找到你要下載的應用並點擊 Add
Apple Configurator 2 開始下載應用
下載完成後會彈出 “The app named already exists on”,不要選擇任何選項並打開終端(Terminal)
在終端定位到以下位置
~/Library/Group\ Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
你會見到一個用隨機id命名的文件夾,進入文件夾(以及裡面的子文件夾)直到你找到一個 ipa 文件為止,如下
MAC001:333903271 kevin$ pwd
/Users/kevin/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/8921F51E-856B-48F4-98A1-5E3D32A8C527/333903271
MAC001:333903271 kevin$ ls
Twitter 7.14.ipa
另外介紹一個可以直接把 ipa 裡面的 Assets 文件解壓出來的應用:
https://github.com/devcxm/iOS-Images-Extractor