iOS获取App ipa包以及资源文件

该文章属于<简书 — Anchoriter>原创,转载请注明:
<简书社区 — Anchoriter>
https://www.jianshu.com/p/fdb50d303ad6

要获得线上APP的ipa文件,现在有以下几种方案
1.通过PP助手下载安装到手机的应用
2.通过iTools助手下载安装到手机的应用
3.通过Apple Configurator 2(Mac商店)获取
前两种方案网上的教程很多,这里只介绍第三种方案

  • 首先 去Mac上的App Store下载Apple Configurator 2。
  • 然后把iphone连接上Mac,点击Apple Configurator 2 菜单中->账户->登陆(用连接设备的Apple ID)


    打开登录.png
登录Apple ID.png
  • 备份iPhone的内容(避免数据丢失,非必选)

  • 所有设备->选中当前iPhone->添加->应用,找到您想要ipa的那个应用->添加


    添加应用.png
添加.png
下载ipa包中.png
  • 因为你手机中已经存在了当前应用,所以会提示,该应用已经存在, 是否需要替换?
    此时,不要点任何按钮!不要点任何按钮!不要点任何按钮!


    不要点击任何按钮.png
  • 不要操作Apple Configurator 2,让它保持上图的状态,然后打开Finder前往文件夹,或者直接快捷键command+shift+G
    并输入下面路径
    ~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

    前往文件夹.png

    前往文件夹2.png

点击前往,打开ipa包所在文件。将ipa文件copy出来。


获取ipa包所在文件夹.png

这时候别忘了点击Apple Configurator 2窗口中的停止,你会发现刚才目录下的文件也消失了

拿到ipa文件后,你可以将后缀.ipa改为.zip,然后解压

修改文件类型.png

就可以看到Payload下的包,显示包内容可以看到部分APP的资源以及Assets.car。
解压.png

如果你要解压Assets.car, 可以使用github上的工具https://github.com/pcjbird/AssetsExtractor

最后,提取出来的资源文件,大家要注意版权,仅供参考,不要直接拿来商业使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iTunes降级 首先 去Mac上的App Store下载Apple Configurator 2。 然后把iph...
    没技术的BUG开发攻城狮阅读 80,265评论 35 93
  • 每次坐车经过龙山我都会忍不住看几眼,或许是执念或许是对那时候的人们以及自己的怀念吧 两年前的今天的这...
    兔子很可爱你也很可爱阅读 217评论 0 1
  • 发愿,祝福。 种下爱的种子,用自己绵薄的力量支持公益。 回向给所有贫困,疾病,缺关爱,缺安全的人,祝福每一个人拥有...
    Angelaxu阅读 133评论 0 0
  • 001如何在开始阅读之前就知道自己在读的是哪一类书? 读书名、副标题、目录,然后至少要看看作者的序言、摘要介绍及索...
    一半一夏阅读 223评论 0 1
  • 最高级的想象是不自由的,各个技能和学科背后其实都有一套应该刻意训练的套路,不管是写作,还是科学...
    人如其行阅读 186评论 0 0