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 - 右侧下载按钮

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

上方 ToolBar - 帐户 - 登录

输入手机所登录的 Apple ID

3 进入设备应用列表

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

4 添加应用

选择应用 - 点击添加

5 截取IPA

Apple Configurator 会自动下载应用

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

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

输入地址 - 点击前往

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

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

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

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

附加

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

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

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

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

参考资料

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

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

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

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

猜你喜欢

转载自blog.csdn.net/yanglei3kyou/article/details/84549842