TrollStore为一款开放源代码的iOS应用程序商店,让你免越狱安装IPA,侧载第三方APP。
这款APP由opa334开发,中文名叫做巨魔商店(巨魔为网络用语,意思为网络白目),象征利用iOS系统的漏洞,欺骗系统签名机制,从而安装IPA。 图示是嘲讽意味满满的暴走漫画脸。
装TrollStore能干嘛呢? 你可以任意安装第三方APP,例如 网友crypti1c整理的表格就列出了数以百计不会在App Store上架的APP。
本文介绍如何在iPhone/iPad安装TrollStore,以及相关工具。
1. TrollStore与AltStore的差别#
TrollStore不等同越狱。
同样是侧载IPA,跟 AltStore有什么差呢? 根据官方Github介绍,TrollStore本身是永久签名的APP,利用iOS的「CoreTrust」漏洞,骗过系统签名验证机制,让用户不只能任意安装IPA,还可以不用签名,即永久不必重签,不用像AltStore每7天要连到计算机重签。
这即是说,IPA一安装后就是永久有效的。 过去要达到「IPA永久不必重签」只能靠越狱,而TrollStore不会让你的装置变成越狱状态(不用怕银行APP闪退),也能够拥有类似越狱的好处。
TrollStore一旦安装成功后,好处当然是不言而喻:你可以不用再连到电脑重签IPA了,APP一安装永久有效,且IPA安装数量无上限。
另外,TrollStore支持以JIT实时转换模式启动APP,可加速部份模拟器APP的效能,例如UTM、iSH Shell、PojavLauncher。
不过,TrollStore安装比较复杂,因为它必须利用特定iOS版本的漏洞来安装,可能Apple一更新漏洞就失效了。
而AltStore的安装方式相对来说比较「合法」,已经出来好几年了都没被Apple挡掉过,适应性较强。
2. TrollStore支持的设备列表#
TrollStore主要依赖的是软件漏洞,其次才是iPhone/iPad硬件。
因为每个版本的漏洞都不一样,导致TrollStore有很多种奇怪的装法。 安装时要检查 iOS 版本有没有对上。
撰文当下,TrollStore的版本为V2.1。
请到 CFW Guide网站看开发者提供的表格,选取适当的安装方式。
如下图所示,撰文时点iOS 14、iOS 15、iOS 16的装置比较有机会装TrollStore。 其余显示和的设备就是不支持。Not Applicable
Unsupported
你也可以用 Dopamine (iOS 15/iOS 16)这类工具越狱后,再通过Sileo安装TrollStore Helper,用以安装TrollStore。
3. 安装TrollStore#
请谨慎阅读上一节的表格再往下看。
我的设备是iPhone SE第一代,系统版本iOS 15.8.3,所以我采用「TrollInstallerX」的安装方式。
- 将 AltStore安装到 iPhone。
- 到 Github 下载,通过AltStore安装。 在安装的时候,记得点击选项。
TrollInstallerX.ipa
Keep The Extension
- 开启APP,点击Install TrollStore
- 选择要覆盖的系统APP,选取「提示」APP
- 通常之后TrollStore就会安装成功了。 如果不行,多试几次。
- 你应该会在 iOS 桌面看到 TrollStore 的图标。 由于TrollStore是永久签名的APP,故不会有AltStore 7天过期的问题。
4. 如何通过TrollStore安装IPA#
虚拟机软件 UTM 例子 :
- 开启Safari,下载IPA
- IPA 下载后会放到我的 iPhone →下载文件夹
- 点击TrollStore右上方+号,选取下载的IPA文件
- 阅读APP内容后即可安装,不需要连着电脑,亦无需重签。