iOS开发之导出ipa文件以及查看内容

在iOS系统中,IPA文件指的是iphone Application,IPA文件实质上是一个zip压缩包,我们在iOS系统上使用的软件,最初下载的都是IPA文件。打个比方,它就像windows系统中下载的“绿色软件”,解压后直接使用而无需安装,卸载的时候也只需要删除掉文件即可。安装软件到iOS系统上进行的操作是:将IPA文件解压,解压后的内容放在由一串随机码构成的目录下,这就是开发所涉及到的沙盒。

而我们有时候需要拿到别人写的应用中的图片资源,我们就需要导出IPA,然后查看包内容就可以获取到别人的项目中使用的图片,这就是本文所要谈及的内容:(使用的软件有很多,不过使用苹果的iTunes就够用了

1、点击左侧的app的图标,然后在右边的搜索栏中搜索app,在App Store中显示
iOS开发之导出ipa文件以及查看内容_第1张图片
2、进入到了app的详细界面后,点击Get,然后Get会变成Download,表示正在下载,等待一段时间
iOS开发之导出ipa文件以及查看内容_第2张图片
3、切换到My Apps的列表中,可以看到已经下载好的app
iOS开发之导出ipa文件以及查看内容_第3张图片
4、然后右击图标,选择Show in Finder,会跳转到具体的文件夹位置,并以选中IPA文件的方式展示
5、解压IPA文件
6、解压出来的文件夹中有4个子文件(文件夹),Payload文件下的.app类型的文件是主程序文件,iTunesArtwork是一个png图片,用来在iTunes中显示app的图片信息,plist文件是记录购买者等信息
iOS开发之导出ipa文件以及查看内容_第4张图片
7、我们需要的图片资源在.app文件中,在Payload文件中选中.app文件,然后右击,选择Show Package Contents(显示包内容),这样就可以获得项目中所使用的图片资源了

你可能感兴趣的:(iOS)