都 1202 年了,怎么你还在用 iPhone 5C?

这台 iPhone 来自我亲戚,他表示现在给他老妈用微信都卡了,是时候换一部新手机给她了。而我家境贫寒,从来就没把玩过 iOS 系统,从我家里有第一台安卓手机开始(2011 年,魅族 M9)至今,我家里没有买过任何一台苹果手机。

P10323-233142.jpg

即便是出来工作了,我依然觉得一部比较有生产力的电脑会更重要,相比之下,手机就显得比较随便了。手里的魅族 16,还能玩和平精英和原神,就没有急着换了。

这部 iPhone 虽然显得有些「落后」,但在我的手中还是有些新颖的,亲自上手,才能体验出 iOS 的魅力吧。

前情

到手几天,我发现这部手机已经无法安装大多数应用,因为其内置的 iOS 10.3.3 系统已经退出主流,很多新的软件已经不再支持。但是呢,爱思助手上可以提供旧版软件的下载,这点还是比较良心的!(没有广告费)

即便如此,国内的 App Store 已经被监管了,没有几年前那么开放,大多数优秀的外国游戏,已经无法在国区下载和体验。那么怎么安装这些应用呢?按照安卓的机制,iOS 也有自己的软件包,后缀是 .ipa 文件。我从网上下载后,拖拽到爱思助手上安装,提示这是一款越狱应用,搜索后得知,未越狱的情况下是无法通过 Apple 验证,没办法安装到手机的。

既然要越狱,那就越啊!反正这台手机也不会是自己的主力机,大胆玩!

爱思助手有一键越狱功能,但是都不行,无法使用,这件事情也就因此耽搁了一段时间。直到昨天(2021/3/19)我跑去看了下 外国人的解决方案,他们提到了一款应用 - h3lix

越狱过程

安装 h3lix

根据外国网友的视频演示,我们要从一个网站上下载 h3lix,之后在安装进程走到一半左右的时候断开网络(应该是跳过 Apple 的验证)之后就可以成功安装到手机里面。

而我试了好几次都没有成功,为了下载加速,我还给自己的路由器加了全局代理,结果还是不行。

那么,真的没有任何办法了吗?我又从网站 pangu8.com 了解到了 h3lix 的安装步骤,需要一个名为「Cydia Impactor」的软件给手机安装应用。

使用 Impactor

此方法已无效,但属于折腾经历,你可以直接跳到下一个子章节「使用爱思助手」以继续。

使用这个软件需要登录自己的 Apple ID,以及需要登录 Apple ID 的网站,申请一个「App 专用密码」填写进去。否则,将会提示错误:

file: provision.cpp; line: 173; what:

Sign in with the app-specific password you generated. If you forgot the app-specific password or need to create a new one, go to appleid.apple.com

使用 App 专用密码确实有效了,但是依旧提示错误:

_assert(!teams.empty())

一番搜索后得知,其实是我需要在 XCode 上创建一个 Team。

Cydia Impactor 安装未签名版时报错

这时我就明白了,Apple 应用开发者可以自己给 ipa 进行签名,这个软件的原理其实就是自我签名实现安装到手机的。我打开了尘封已久的 XCode,在上面登录了自己的 Apple ID,就自动创建一个 Team 了。

然而,我的 Cydia Impactor 显示 Please update to Xcode 7.3 or later 错误,无法进行下去,而我本地的 XCode 都已经是 12.1 的版本了。

解决 Cydia Impactor 显示 Please update to Xcode 7.3 or later 错误

其实是这个工具没更新,无法实现签名步骤了。既然知道是签名的问题,那么还有什么地方可以实现签名呢?

直到看到 自签名工具 Cydia Impactor 使用教程 这篇文章,才得知这个方法已经无法使用了。

使用爱思助手

爱思助手里面有提供签名工具,不过需要给系统的「邮件」应用安装插件。

打开邮件 App,点击左上角“邮件”菜单 -> 偏好设置 -> 通用 -> 管理插件 -> 勾选「ASPlugin.mailbundle」-> 应用并重启邮件

之后就可以开始签名流程了,一切都非常顺利的进行着。h3lix 成功实现自签名,将生成的 ipa 拖拽到爱思助手的应用那里,就可以成功安装到手机了。

爱思助手 IPA 签名教程

⚠️ 注意:这个插件可能会导致「邮件」应用出现内存泄露(大量占用内存,且不释放,开的越久占用越高,高达 20GB+)的情况,建议日常使用邮件 App 的用完越狱功能之后就禁用此插件

使用 h3lix

打开 h3lix,点击「jailbreak」或者「Kickstart」按钮,一键自动完成,手机自动重启后就越狱成功了。期间可能会提示什么空间已满,不用管它就好。

安装越狱版软件

打开 Cydia,添加一个 APT 源 cydia.angelxwind.net

打开这个源,选择「插件」,下载安装 AppSync Unified,重新打开爱思助手连接手机,即可安装越狱应用。

iOS 10 越狱设备如何安装 AppSync

这里我安装的游戏有 Gangstar: MV 和 Gangstar: Rio,都是几年前的 GameLoft 经典,仿照 GTA 模式做的开放世界性质游戏,有着自己的剧情和故事,即便现在已经被遗忘了,但依旧非常有意思。

对了,越狱之后如果重启过设备,需要重新越狱(重复以上步骤,如果超过三天,h3lix 的开发者授权会到期,需要重新签名)才可以重新使用越狱版应用。

以上,就是我本次的 iOS 越狱折腾经历了。有任何疑问,欢迎在下方评论区讨论交流。