如何获取App的 ipa安装包

在苹果拆分iTunes业务之前, 获取一个App的ipa安装包有多种方法,例如: Windows安装旧版iTunes、各种**助手等第三方手机助手。但目前来看,这几种方式已经不可行了。那么作为开发者/折腾者, 若我们想获取某些公司的App产品的资源,那么通过下面的方式来学习和提高自己。

先明确1个概念
ipa包,iOS应用程序打包后的后缀名为ipa,本质就是个压缩包

准备工作

  • Mac 一台
  • 从App Store下载Apple Configurator 2:可以通过使用这个软件下载我们需要的App


    Apple Configurator 2
  • cartool:用于解压资源文件,也就是Assets.car文件,资源自行GitHub


    cartool

实践

  • 打开Apple Configurator 2软件, 手机连接电脑, 然后输入Apple ID,双击已连接的设备,将会出现以下界面
    设备app安装列表

注意:你想要的应用程序的ipa,你的手机中必须要安装才可以。我们这里以今日头条为例。

  • 点击添加按钮:


    添加
  • 此时会为我们下载选中的App:


    下载中

重点:下载完成后,会弹出如下界面,此时什么都不要操作!,此时什么都不要操作!,此时什么都不要操作!弹出这个界面说明App已经下载到我们的磁盘上了,接下来就是要找到它了。

停留此状态, 不要操作

  • 让它保持上图的状态,然后打开Finder前往文件夹,或者直接快捷键command+shift+G, 并输入下面路径
~/Library/Group\ Containers//K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
  • 进入此路径中的子文件夹, 找到app的ipa包, 复制出来
  • 回到Apple Configurator 2应用程序,点击停止。
  • 将复制出来的今日头条.ipa,修改它的后缀名为.zip,并进行解压。来到Playload,鼠标右键显式包内容。
  • 懂车帝的资源文件在Assets.car中。打开cartool这个工具,将Assets.car 拖进去即可解压。

最后的最后, 随便折腾它吧

你可能感兴趣的:(如何获取App的 ipa安装包)