美文网首页iOSiOS DeveloperiOS 进阶
iOS获取App ipa包以及资源文件的

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

作者: Anchoriter | 来源:发表于2018-02-09 20:25 被阅读892次

    该文章属于<简书 — 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

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

    相关文章

      网友评论

      • 洁简:企业应用怎么弄
      • 笙绳省盛:优秀呀,亲测可用
      • 学_iOS:nba 解决了我一个上午的烦恼 可以的
      • 荒野猎神:你这个办法也太厉害了吧?你是怎么知道这个办法的?我一直以为要越狱才行呢,没想到不用越狱也可以!
      • 晨风说产品:顺利提取ipa包,很好用。但是现在里面的资源好像不好拿了。
      • SillyPotato:这个厉害了!
      • Janine_:已经获取到了,但是这个对手机和电脑有什么影响没得哟?Apple Configurator 2是用来做什么的?:+1:
      • 程程程程程子:亲测有效,多谢分享
      • 我的名字就这么长:特此登录点赞
        Anchoriter::joy: 谢谢
      • Flying_Bird:解压可以得到..
      • First灬DKS:可以的,为了找到IPA包,差一点就越狱手机了!:joy:

      本文标题:iOS获取App ipa包以及资源文件的

      本文链接:https://www.haomeiwen.com/subject/hulqtftx.html