如何导出 iOS App 的 .ipa 文件?
做iOS开发经常会研究一些自己感兴趣的App,甚至仿写一些很赞的功能和交互,如果有这个应用的一些资源文件,也会给我们的研究助力不少。
1.从.ipa安装包中我们可获取那些内容?可以拿到安装包内的图片资源:.png,.jpg,可以在我们仿写app的时候用到。可以拿到app使用到三方库的.bundle,从而反推断他使用哪些三方工具库。可以拿到工程中的配置文件,如.json、.plist,.js,有些文件可以反推断他用的什么技术方案。可以拿到音频文件,例如微信app的消息提醒的声音。可以拿到布局文件:xx.nib。可以拿到打包在工程中的字体文件。2.怎么获取.ipa安装包呢?这里是重点我们知道以前可以通过 iTunes.app导出我们需要的安装包,但是在 iTunes 12.6.3以后的版本均不在支持改操作了。也有人成功尝试通过降级iTunes.app的方式来达到这个效果。这方方案我也尝试过了,成功了 (2018年4月尝试成功的),但是在2018年下半年的一次系统更新中失效了,不能再使用了。这里贴上参考地址点击网页