iOS获取IAP包并提取assets内素材文件

最近在研究学习一些竞品,想看看竞品素材的做法,现在ios的素材都放在assets文件内。

遇到问题主要有两个。

    问题一:新版iTunes无法下载IAP应用包,需要找到其他工具;

    问题二:assets文件被打包成了assets.cer文件,这个文件没见过。

    一步一步来,问题一的解决方法花了一天时间终于找到了好用的工具。有的建议使用旧版本iTunes,需要电脑版本兼容、删除新版iTunes、下载旧版本iTunes安装。由于电脑系统版本无法兼容,这个方法太复杂便舍弃了。

解决方法是找到了apple configurator2 工具,直接Appstore免费下载,连接设备后就可以下载到应用商店的APP了。这一步可以拿到IAP包。

问题二,拿到IAP包解压后找到asset文件,文件为:Assets.car。.car文件需要找到专业打开工具。上的几个文章推荐使用解压工具cartool- master。但文章与代码都是几年前的,运行过程中报错,技术实在看不懂就放弃了。

最终解决工具:AssetCatalogTinkerer。Assets.car文件打开方式选择该工具就可以了。

感想:工欲善其事,必先利其器。好的工具太节省时间了。

你可能感兴趣的:(iOS获取IAP包并提取assets内素材文件)