您的位置:首页 > 移动开发 > IOS开发

教你快速拿到iOS应用中所有图片资源

2017-05-11 15:17 211 查看
常识

Images.xcassets这个文件夹大家都不陌生. 它在编译的时候, 会被打包为Assets.car. 而这个Assets.car就变成了我们获取图片资源的拦路虎.

iOS APP中所有资源 =  Assets.car +  .api文件解压

我们以微信为例

获取api文件里面的图片

A. 打开你Mac上的iTunes. 操作如下



iTunes操作

B. 点击我的应用, 找到刚下载好的应用, 右击在finder中显示



设置偏好设置

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

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



显示包内容

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



资源文件

取Assets.car中的资源

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

百度云

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

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



搜索Assets.car

打开我云盘中提供的工具, 直接将Assets.car拖入其中即可, 对, 拖进去就行了

点击start, 完成后, 点击Output Dir即可



获取资源

A.有一些应用, 是没有Assets.car的, 直接解压ipa文件即可获取所有资源

B. 里面有多少个Assets.car, 就获取多少个Assets.car的资源, 最后汇总.

C. iOS APP中所有资源 =  Assets.car +  .api文件解压
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息