iTunes 在升级到 12.7 版本以后不再提供应用商店页面,所以无法从 iTunes 中下载 App Store 中某个应用的 IPA 文件了。可是有时候需要下载 IPA 文件,做一些研究学习用(解压资源、逆向工程)。
好在苹果提供了 Apple Configurator 2 这个强大的工具,本来是用来连接大量设备批量部署应用和数据的,不过也可以用来导出 App Store 中的 IPA 文件。
使用 Apple Configurator 2 导出 IPA 文件
- 从 Mac App Store 中下载安装 Apple Configurator 2。
- 打开 Apple Configurator 2,连接手机到电脑。
- 菜单中选择登录
账户
-登录...
。
- 登录成功后,点击选中设备,点击工具栏
添加
,选择应用
。
- 弹窗中会列出这个账户购买的所有应用,选取需要导出的应用,点击
添加
。
- 页面会显示下载应用中。
- 如果设备上已经存在这个应用,会有如下提示,此时不需要进行任何操作,不需要点击任何按钮。
- 前往下载路径。
- 打开
访达
/Finder
,使用快捷键shift + command + G
打开前往文件夹
对话框,输入以下路径。
1 | ~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/ |
- 或者打开
终端
,输入如下命令
1 | open ~/Library/Group\ Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps |
- 可以在
MobileApps
的子目录中找到下载好的 IPA 文件。点击 Apple Configurator 2 中的按钮后 IPA 文件会被删除,所以在操作之前将 IPA 文件备份到其他文件夹。
使用 iTunes 导出 IPA 文件
苹果还另外提供了 iTunes 12.6.3 版本,可以访问 App Store 并下载 IPA 文件。
Mac 版本下载,不支持 macOS Mojave (10.14) 及以上版本。
Windows 版本:
更多内容可以苹果官网使用 iTunes 在业务环境中部署应用。
更多
Apple Configurator2 是一个很强大的工具,功能不止导出 IPA 文件,也可以用来管理应用,修改壁纸,恢复、备份或更新设备,管理描述文件等。
更多功能可以访问苹果官网Apple Configurator 2 使用手册。