美文网首页
如何拿到iOS应用图片资源

如何拿到iOS应用图片资源

作者: 迷路的安然和无恙 | 来源:发表于2018-05-15 22:10 被阅读74次
在iTunes升级到12.7之后,就不再支持应用下载安装到手机了,也就是无法拿到第三方应用的ipa包,之前的方法已经不再适用。

下面将使用新的工具,快速拿到iOS应用的图片资源。
步骤如下:

  • A.去Mac上的App Store下载Apple Configurator 2, 安装到Mac上。
  • B.把iphone连接上Mac,点击Apple Configurator 2 菜单中->账户->登录(用连接设备的Apple ID)
    登录


    image
image

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


image image image

因为你手机中已经存在了当前应用,所以会提示,该应用已经存在, 是否需要替换?
[图片上传中...(image.png-2dab73-1526392985987-0)]

此时,不要点任何按钮!


image

不要操作Apple Configurator 2,让它保持上图的状态,然后打开Finder前往文件夹,或者直接快捷键command+shift+G

并输入下面路径

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

image
image

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

  • C. 按Enter(回车键), 修改ipa文件的后缀为.zip,,此处会有一个提示, 问你是否确定修改扩展名, 点击使用.zip即可。

    image.png
  • D. 直接双击zip进行解压, 打开解压好的文件夹, 进入Payload文件夹

image.png
  • E. 此时, 就拿到了大多数的资源. 包括css, js, 图片, MP3/4, 字体,xib等等资源
image.png

取Assets.car中的资源

这儿我们使用一个工具即可, 具体出处我忘了(如果你是软件作者, 可以联系我添加相关信息)下面附下载地址:

百度云
下载地址: http://pan.baidu.com/s/1kUVAT7p
提取密码: qrt5

我们在上面的E步骤所在的文件夹处搜索Assets.car即可

image.png

打开我云盘中提供的工具, 直接将Assets.car拖入其中即可, 对, 拖进去就行了
点击start, 完成后, 点击Output Dir即可

image.png

A.有一些应用, 是没有Assets.car的, 直接解压ipa文件即可获取所有资源
B. 里面有多少个Assets.car, 就获取多少个Assets.car的资源, 最后汇总.
C. iOS APP中所有资源 = Assets.car + .api文件解压

参考文献:
Monkey_ALin
爱钓鱼的码农

相关文章

网友评论

      本文标题:如何拿到iOS应用图片资源

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