最近上传AppStore,总是说包含第三方支付而被拒。
如何反编译ipa包,查看所有的头文件和方法名(包括私有方法名)?
1.找到ipa包所在位置(这里的ipa包是通过archive后,export导出到桌面上的)
2.使用UnRAR工具解压ipa,选中XXX.ipa,选择打开方式 ,选择UnRAR,找到XXX.ipa路径,点击Open
使用UnRAR
打开后,XXX.ipa所在文件夹中会多出两个文件夹:Payload 、Symbols,此时Payload中存储的是对应的XXX.app 文件
方式1:XXX.app 文件
比起这种解压方式,我感觉下面的方法更便捷:
找到XXX.ipa ,在同文件夹下复制一份修改后缀为zip,双击zip解压,里面会多出一个XXX文件夹,XXX里面会存储两个文件夹:Payload 、Symbols ,Payload中存储的是对应的XXX.app文件
方式2:
XXX.app 文件
或者直接右击ipa文件,选择打开方式,选择归档实用工具,XXX.ipa同目录下会多出一个XXX文件夹,XXX里面会存储两个文件夹:Payload 、Symbols ,Payload中存储的是对应的XXX.app文件