有的时候我们想要看看某个 App 的资源文件,或者单纯看看它引用了哪些三方库等。这些内容只要有一个 ipa 文件就可以看,也无需砸壳。

本文就记录一下如何简单的提取手机中 App 的 ipa 文件。


首先确保手机上已经安装了该 app。

随后在 mac 上下载 Apple 的官方软件 Apple Configurator

安装后打开,手机连接Mac后会在软件上显示当前设备,如下所示:

选中设备,随后点击右上角的 “添加” 按钮,选择 App:

在弹出的列表中选择要提取 ipa 的 App,随后点击 “添加” 按钮:

这一步有可能会提示你要登陆 Apple ID。出现这种情况要么是你的 Mac 没有登录,要么是你的手机和 Mac 登录的不是同一个 ID。按照提示登录即可。

因为我们的手机上已经安装了该 app,所以 Apple Configurator 肯定是装不上的,会弹出下面的弹窗:

此时不要操作 Apple Configurator!打开 Finder 访达 App,使用快捷键 Command + Shift + G 打开跳转弹窗,在弹窗中输入下面的路径:

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

进到路径下,一层层点到最里面,就可以找到我们需要的 ipa 包了:

Apple Configurator 弹窗关闭后,该 ipa 就会自动删除。所以请在关闭软件之前将 ipa 拷贝出来。