php获取ipa文件信息,iOS获取ipa素材、提取ipa资源图片文件

[导读]当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢?

当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢?

下面我以ofo举例:

1、打开iTunes,搜索ofo关键字,选择商店下

58858abd2bcda4d34c5e607bf737eecd.png

找到后,下载下来,然后切换回到资料库,会看到已下载的列表

dd573999d08b6a1a87269b5c9ec1baa2.png

2、右击Finder显示,查看本地

61d971d300e7b301d1fcba1c2fa72bb5.png

9185154999e2d025dbd3805d0c3608e1.png

3、修改后缀为zip,然后双击解压,会变成下面这样

4fa7240abcf6d92df44da7ffca85e60a.png

然后,找到最里面的主体文件,显示包内容

a2d7acd9f68ea0e8f943a9df885172d1.png

4、然后我们会看到一些资源文件,其中包括一些appicon图标、启动图、Assets等。

fddeb2b49cf673787a83e248ec66ab6f.png

aa36eccd9cdf600a7c507d1712b86102.png

918f9fb22ce8c4b9d2180c5d5bab6502.png

但这里要注意一点:

这里的Assets是不能直接获取里面的内容的,但实际情况大多数图标又都存放在这里,所以,我们需要借助一款工具来实现抓取素材。

iOS-Images-Extractor

这是一款Mac工具项目,我们要直接git下来项目运行。

9578a3a0cf60ee6d9a464bb2ff9a0c4a.png

我们按照Github的说明:

先cd到你想存放项目的路径,或直接根目录 cd ~cd ~

终端运行如下命令:git clone https://github.com/devcxm/iOS-Images-Extractor

cd iOS-Images-Extractor

git submodule update --init --recursive

open iOSImagesExtractor.xcworkspace

等待项目打开后,运行项目:

出现界面后,把Assets.car拖拽到程序里,点Start

ad3d5d7af1098c2f329f6ff41f3cee36.png

等待几秒后,素材抓取完成,点击Output Dir,查看解压出来的资源图片

0f32bb0d4fb003fb3b196296533264f7.png

最后就能得到想要的图片啦

fb4440238d2377e30bdace845ad66509.png

c08c50d1afe45848d9d4188de42434f1.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值