如何下载并剖析App Store中的运用包:
-
获取App Store链接:首先,拜访运用在App Store的链接,例如关于特定运用,链接可能是:
https://apps.apple.com/app/id1630366866
。 -
获取运用的Bundle ID:运用iTunes的API获取运用的Bundle ID。例如,能够经过拜访链接
https://itunes.apple.com/us/lookup?id=1630366866
来查找,关于这个例子,Bundle ID是com.hubx.imagination
。 -
下载App Store包:运用
ipatool
指令行东西下载运用包。假如你的设备上现已安装了该运用,能够省掉--purchase
选项。指令如下:
ipatool download --purchase -b com.hubx.imagination
假如运用现已安装,只需:
ipatool download -b com.hubx.imagination
-
解压运用包:下载完成后,不要经过双击来解压文件。而是应该运用专门的解压缩东西(如Keka)并经过右键点击挑选“打开方式”来进行解压缩。
-
修正Payload目录:在解压后的文件夹中,找到
Payload
目录,并将其中的运用(.app文件)后缀去除,这是为了便利后续的剖析和修正。 -
剖析包内资源: