对于 iOS 用户来说,安装应用一直受限于 App Store 或系统的签名机制,即便使用常见的自签证书的方式,也会面临证书掉签、需要定期重签等困扰。而巨魔商店的出现,为 iOS 生态带来了一种全新的可能性。
在巨魔商店出现之前,要想安装未上架的应用,除了 App Store 官方渠道外,只有两种方式:
Apple 的开发者计划(Apple Developer Program)
也就是淘宝上经常看到的证书租用,个人申请每年99美元,可以签100个设备,不算人力成本的话,每个设备卖7块钱就能回本,目前电商平台上一般卖50-100不等的价格,所以如果你能找到10个人和你一起合租,就能实现既稳定又实惠。
个人开发者证书
这种方式本质上是为开发者测试使用的,证书有效期是7天,也就是每7天就需要续签一次,像爱思助手之类的工具都有集成这个功能,altserver 等工具甚至可以做到局域网内自动续签。
以上这些方式都有各自的局限性,要么受到苹果严格审核,要么面临证书有效期的限制,而巨魔商店利用系统的 CoreTrust 组件漏洞,实现对应用签名的永久性绕过,为用户提供了一个几乎等同于越狱体验的应用安装自由。
巨魔商店是什么?
巨魔商店(TrollStore)是一个革命性的应用侧载、签名工具,与传统的签名工具不同,巨魔商店安装的应用无需担心证书过期问题,即使重启设备后依然可以正常使用。它利用了系统中 CoreTrust 组件的漏洞,实现了真正的永久签名功能。它的核心优势在于:
- 开源免费
- 无需越狱
- 永久签名
通过安装巨魔,我们可以实现:
- 安装无法上架 App Store 的应用
- 安装修改版应用、插件、多开
缺点就是只支持部分系统版本。
准备工作
在开始安装巨魔商店之前,一定要检查你的 iOS 版本和设备型号是否支持。
1. 检查设备型号
巨魔商店支持的 CPU 型号范围是 A8-A17/M1-M2,对应的 iPhone 型号如下:
A8: iPhone 6、iPhone 6 Plus
A9: iPhone 6s、iPhone 6s Plus、iPhone SE (第一代)
A10: iPhone 7、iPhone 7 Plus
A11: iPhone 8、iPhone 8 Plus、iPhone X
A12: iPhone XS、iPhone XS Max、iPhone XR
A13: iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max、iPhone SE (第二代)
A14: iPhone 12、iPhone 12 mini、iPhone 12 Pro、iPhone 12 Pro Max
A15: iPhone 13、iPhone 13 mini、iPhone 13 Pro、iPhone 13 Pro Max、iPhone SE (第三代)、iPhone 14、iPhone 14 Plus
A16: iPhone 14 Pro、iPhone 14 Pro Max、iPhone 15、iPhone 15 Plus
A17 Pro: iPhone 15 Pro、iPhone 15 Pro Max
(以上数据收集自网络,如有错误请留言告知,谢谢)
2. 检查系统版本
目前巨魔商店支持以下 iOS 版本:
- 14.0 beta 2 - 16.6.1
- 16.7 RC (20H18)
- 17.0(含beta1-5)
3. 选择安装方式
如果以上两项都符合,那么恭喜你来到最后一步,选择你的设备需要用哪种方式安装。
安装巨魔商店有5种方式:
- TrollHelperOTA - 浏览器安装
- TrollInstallerX / TrollInstallerMDC / TrollMisaka - APP加载器安装
- TrollRestore - 电脑安装
举个例子,假如你用的是 iPhone X,系统版本是 15.2,根据上文查询CPU型号是A11,再通过图中的对应关系,那么你需要选择 TrollHelperOTA 方式。
开始安装
方式1 - TrollHelperOTA
这种方式最简单,首先安装 GTA Car Tracker,用 safari 浏览器打开这个链接:itms-services://?action=download-manifest&url=https://jailbreaks.app/cdn/plists/TrollHelper.plist
,然后点击安装。
安装成功后打开 GTA Car Tracker,先点击「Register Persistence Helper」,再点「Install TrollStore」完成安装,接下来就可以通过巨魔商店安装应用了。
需要注意的是,重启设备后,需要重新执行第二步,即先点击「Register Persistence Helper」,再点「Install TrollStore」。
方式2 - 加载器安装
这种方式需要先通过电脑安装 TrollInstallerX / TrollInstallerMDC / TrollMisaka,再通过安装器来安装巨魔商店。
方式3 - TrollRestore
由于手头没有这个版本的设备,暂时无法编写这部分教程,后续有机会再补上。
安装IPA
巨魔商店使用URL Scheme
的方式安装IPA,但并没有使用自定义的URL,而是用了系统放大镜的apple-magnifier://
,这种方式更安全,在未安装巨魔的系统上会直接打开放大镜,所以系统无法通过URL Scheme
检测是否安装了巨魔商店。
安装IPA方式:apple-magnifier://install?url=IPA下载网址
。
比如要安装通话录音程序,用 safari 浏览器打开链接:https%3A%2F%2Fgithub.com%2FLessica%2FTrollRecorder%2Freleases%2Fdownload%2Fv2.12-521%2FTRApp_2.12-521.tipa
即可安装。
其他好用的IPA有:BHTwitter、Aidoku漫画阅读器、Feather、PiliPalaX(Bilibili第三方客户端)。
更新与卸载
更新巨魔
当有新的巨魔更新可用时,设置的顶部会出现一个安装按钮。点击按钮后,巨魔商店会自动下载更新、安装并重新登录。
更新应用
直接通过 TrollStore 安装新版本 IPA 即可,旧版本会自动被覆盖,且保留用户数据。
卸载应用
从巨魔商店安装的应用程序只能从也只能从巨魔商店本身卸载,打开巨魔商店后,点击应用程序或在 "应用程序 "选项卡中向左滑动即可删除。
问答
安装巨魔商店会影响设备保修吗?
不会。巨魔商店不是越狱工具,不会触发苹果的保修条款限制。
系统更新会影响 TrollStore 吗?
是的,升级系统前请再次检查即将升级的版本是否在巨魔商店的支持范围内。
巨魔安全吗?
巨魔商店以及相关安装工具是开源的,在代码层面可以尽可能保证安全,但安装巨魔需要使用低版本 iOS,而低版本系统可能会存在一些未知的漏洞,如果非常担心安全问题,还是推荐升级到最新系统,并选择其他方式安装应用,比如前面提到的使用第三方工具侧载和购买证书。
如果仍要使用巨魔商店的话,尽量不要安装不熟悉的 IPA 和插件。
如何确保下载的 IPA 文件安全?
对于未上架 APP Store 的应用,尽量从应用官网下载 IPA,对于已上架的应用,如果有越狱手机可以自行砸壳获取 IPA,否则无法 100% 保证安全。
本文由 花墨 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。