iOS开发资料收集区iOS开发一个苹果

个人学习之提取app以及Assets.car包中的素材

2016-07-16  本文已影响4483人  一本正经得胡说八道
1.首先打开iTunes,在App Store中找到你需要的app并下载到iTunes中,这里比如输入拉勾,然后点击下载。
iTunes中的App Store
2.下载完后就会在My App中看到你已经下载的app,这时候右键点击图标,然后点击Show in Finder,此时看到拉勾.ipa文件,右键用Archive Utility归档工具打开,然后打开归档后的拉勾文件夹中的Payload文件夹,里面有一个lagou_appstore文件,右键打开包内容
在Finder中显示 解包 打开包内容
3.这样就会看到一部分app的素材,为什么说是一部分呢,因为我找了半天包里竟然没有我需要的素材,可是app明明就不止这些素材,于是又一顿搜索引擎,发现有个叫Assets.car的文件,Assets.car是Xcode的图片集(Assets.xcassets)打包后生成的,苹果公司不提供直接查看Assets.car的工具,但是我就觉得我需要的素材肯定在这个包里,要整死强迫症的节奏。。。
心情好好
4.强迫症还是找到了方法,这时候我们就需要使用github中的开源工具cartool来提取 .car文件中的资源。
git clone https://github.com/steventroughtonsmith/cartool

添加输入输出路径
可执行文件cartool的路径 “Assets.car文件路径” “存放解压后资源的文件夹路径”
这样,以后如果使用某些app发现有自己喜欢的素材就可以用此方法获得。
上一篇 下一篇

猜你喜欢

热点阅读