如何在Mac OSX上提取App Store上的iOS应用信息
2015-08-27 15:01
253 查看
对于安卓,我们可以在任意的安卓市场上下载应用,然后把安装文件的后缀名从apk改为zip,最后再解压就可以获取到响应的多媒体资源和布局信息(如果这个项目没有代码混淆的话)。对于苹果上的iOS应用,原理和安卓差不多。下面用讲述一下如何获取ipa文件的信息。
首先打开iTunes,进入到iTunes Store,在搜索框里输入你想要窥探的app名称,比如“微信”。点击获取"微信",下载完成后,在"Apps"里找到刚才下好的"微信",右键该应用,选择"Show In Finder",你会发现下载的文件名后缀是.ipa,将该后缀修改为zip,然后双击解压该文件,在解压后的文件夹下找到子文件夹"Payload","Payload"里只有一个文件,右键该文件,选择"Show Package Contents",Wow,你想要的所有资源都在这里,图片啊,声音啊,还有最重要的Info.plist文件,里面有该应用的元数据信息,包括进程名(executable
file)和bundleID(bundle Identifier)等。
首先打开iTunes,进入到iTunes Store,在搜索框里输入你想要窥探的app名称,比如“微信”。点击获取"微信",下载完成后,在"Apps"里找到刚才下好的"微信",右键该应用,选择"Show In Finder",你会发现下载的文件名后缀是.ipa,将该后缀修改为zip,然后双击解压该文件,在解压后的文件夹下找到子文件夹"Payload","Payload"里只有一个文件,右键该文件,选择"Show Package Contents",Wow,你想要的所有资源都在这里,图片啊,声音啊,还有最重要的Info.plist文件,里面有该应用的元数据信息,包括进程名(executable
file)和bundleID(bundle Identifier)等。
相关文章推荐
- 获取crash report ,并解析定位代码
- xcode 4.2 itunes上传时 At least one of the following architecture(s) must be present: armv6 (-19033)
- iTunes Connect 开发者上手经验
- iPhone中使用NSLocalizedString实现国际化
- 破解xcode_3.2.6 免证书运行程序到iPhone4.2.1 真机联调 调试 发布ipa
- iOS应用检查更新的最优方法
- iOS企业开发In House ipa发布流程
- [IOS]企业发布无线安装APP
- IOS程序发布到APP Store详细流程
- AppNinja 开发手记3: 安装 ipa 的本地 http 服务器 plist
- iOS持续部署平台(一):SHENZHEN
- 用itunes恢复iPhone时发生未知错误4013
- 获取itunes app 信息
- 完美解决win7旗舰版无法安装itunes11.3的问题(提示安装编译错误)
- iOS APP转移开发者账号
- iOS打包成越狱用户能安装的ipa
- iOS打包成越狱用户能安装的ipa
- iOS 多渠道打包的解决方案
- unity生成以及xcode命令行打包ipa以及签名
- freeipa