iOS 记录之 通过 Apple Configurator 截取IPA包

阐述

很早之前我们可以通过 iTunes Store 来直接获取程序IPA包,但最近 iTunes Store 不再提供获取程序IPA包的能力了。

一番努力寻找后,发现可以通过 Apple Configurator 软件来间接获取程序IPA包,下面是对应的步骤。

 

记录

原理

利用 Apple Configurator 具有更新手机软件的功能,在程序下载完毕并准备更新的时候进行程序IPA包的截取。

(如果已经猜到后面要做什么,恭喜你,可以直接左上角红色按钮或CMD+W)

 

步骤

1 安装 Apple Configurator 

App Store - 搜索 Apple Configurator - 右侧下载按钮

iOS 记录之 通过 Apple Configurator 截取IPA包_第1张图片

 

2 连接手机,并配置 Apple Configurator 帐户 

上方 ToolBar - 帐户 - 登录

iOS 记录之 通过 Apple Configurator 截取IPA包_第2张图片

输入手机所登录的 Apple ID

iOS 记录之 通过 Apple Configurator 截取IPA包_第3张图片

 

3 进入设备应用列表

选中设备 - 点击添加 - 选择应用

iOS 记录之 通过 Apple Configurator 截取IPA包_第4张图片

 

4 添加应用

选择应用 - 点击添加

iOS 记录之 通过 Apple Configurator 截取IPA包_第5张图片

 

5 截取IPA

Apple Configurator 会自动下载应用

iOS 记录之 通过 Apple Configurator 截取IPA包_第6张图片

如果手机中已经存在该应用,会提示是否替换, 系统提示的这个时间点就是我们窃取IPA包的最好时机,So,不要点击界面上任何按钮

iOS 记录之 通过 Apple Configurator 截取IPA包_第7张图片

打开 Finder 前往文件夹功能,或在桌面状态下使用 CMD+SHIFT+G 快捷键

输入地址 - 点击前往

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

iOS 记录之 通过 Apple Configurator 截取IPA包_第8张图片

打开对应路径后 ,你会发现程序的IPA包,我们需要直接将其拷贝出来 

( Apple Configurator 有后续的回收机制,所以最好拷贝一份)

iOS 记录之 通过 Apple Configurator 截取IPA包_第9张图片

这样我们就获取了程序的IPA包

 

附加

如果想从IPA包的 Assets.car 获取资源,可以使用 iOS Images Extractor 工具。

( 下载地址 https://github.com/devcxm/iOS-Images-Extractor/releases )

iOS 记录之 通过 Apple Configurator 截取IPA包_第10张图片

当然如果还是想通过iTunes Store获取IPA包,我们可以使用低版本的 iTunes Store 

(具体方法 https://www.jianshu.com/p/ac81fa56b44c)

 

参考资料

1 https://www.jianshu.com/p/7710c68f38cf

2 https://www.jianshu.com/p/ac81fa56b44c

3 https://www.jianshu.com/p/f4328cf81e4f

4 https://www.jianshu.com/p/fdb50d303ad6

你可能感兴趣的:(iOS)