使用Swift开发一个贝乐虎启蒙App - 获取App的ipa包

552 阅读2分钟

前言

话说我为什么要去开发贝乐虎启蒙App呢?一个是我家有个神兽喜欢看,但是每次看的时候会有广告,一不小心就会点到上面去,看不了之后就会嗷嗷叫,每次被弄的挺烦的。还有一个就是练练使用swift开发

开发之前我们先获取一下贝乐虎启蒙App的一些图片资源,这时我们就需要用到Apple Configurator 2,下面我们就看下怎么获取贝乐虎启蒙Appipa文件

获取ipa文件

第一步,先在Mac上下载 Apple Configurator 2

第二步,登录账号,打开 Apple Configurator 2,手机连接在Mac上,点击Apple Configurator 2菜单中的 账户->登录,输入Apple ID及密码

WeChat328f252988f9795cb21040058f800098.png

第三步,选中连接的iPhone设备,点击添加按钮,选择第一个App选项

WeChatb000e10a2c0cfd735493130d03d861a7.png

第四步,找到你要获取ipa的App,我这里面选择的贝乐虎启蒙App,选中后点击下方添加按钮,这时就开始下载app了

WeChatc5215dac18e4f97e9d9a4d0b88e47bfe.png

截屏2021-08-02 11.04.29.png

因为我的手机里面已经有贝乐虎启蒙App了,所以当下载完成后会有如下提示,这时不要点击任何按钮!这时不要点击任何按钮!这时不要点击任何按钮! 重要的事情说三遍

截屏2021-08-02 11.06.10.png

第五步,打开Finder前往文件夹(快捷方式Command+Shift+G),然后输入~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps,点击前往,然后一直往下找,找到ipa文件复制出来。

然后回到Apple Configurator 2里面,点击停止,这时你会发现MobileApps后面的目录都消失了

好了,接下来我们就开始处理拿到的贝乐虎启蒙 3.8.3.ipa文件,将文件的.ipa改成.zip,然后解压贝乐虎启蒙 3.8.3.zip,打开贝乐虎启蒙 3.8.3文件夹就可以看到Payload目录下的包了

WeChat3c6c593f8b40354bf0b47e255f060938.png 选择Collection.app,右键选择显示包内容就可以看到部分的app资源了

好了,图片资源获取到了,今天就到这了,明天使用Charles抓取贝乐虎启蒙app的接口数据