如何使用 Scarlet iOS 侧载 IPA 文件 – 完整指南
想知道如何用 Scarlet iOS 侧载 IPA 文件吗?本指南介绍了将应用装进 iPhone 或 iPad 的所有方法:从内置应用库安装、从你添加的仓库安装,以及从你已有的 IPA 文件安装。文中还会说明安装前如何检查文件,以及安装失败时该怎么办。全程无需电脑,也不需要越狱。
还没安装 Scarlet?请先查看我们的分步指南:如何安装 Scarlet iOS。
什么是 IPA 文件?
IPA 文件是 iOS 应用的打包格式。它是一个压缩包,里面包含应用本体、图标和资源文件,以及一个用来告诉 iOS 是谁签署了这个应用的签名。App Store 里的应用其实也是 IPA 文件,只是你平时看不到。侧载(sideloading)指的是从 App Store 以外的渠道安装 IPA。iOS 只会运行使用设备信任的证书签名过的应用,而这一步签名工作正是 Scarlet 为你完成的。
把应用装进 Scarlet 的三种方式
| 方式 | 应用来源 | 适用场景 |
|---|---|---|
| 内置应用库 | Scarlet 中自带列出的应用 | 快速安装热门应用、模拟器和游戏 |
| 仓库(Repositories) | 你通过网址添加的第三方应用列表 | 更多选择,可获取应用库里没有的应用 |
| 自备 IPA 文件 | 你下载或他人提供的文件 | 安装你已经拥有的特定应用或版本 |
开始之前
- 已安装 Scarlet 且能正常打开(其开发者描述文件已在“设置”、“通用”、“VPN 与设备管理”中被信任)。
- 有足够的存储空间安装应用;IPA 文件的大小可以大致作为所需空间的参考。
- 应用下载和安装期间网络连接稳定。
- 设备系统版本符合应用要求。许多 IPA 文件会标明最低支持的 iOS 版本;为更新 iOS 构建的应用在旧系统上可能无法安装,或安装后会闪退。
方法一:从内置库安装
- 打开 Scarlet。
- 浏览分类或使用搜索功能查找应用。
- 点击应用打开其页面,然后点击“安装”。
- 确认 iOS 弹出的安装提示。
- 返回主屏幕,等待图标下载完成。
- 打开应用。如果 iOS 提示开发者不受信任,请前往“设置”、“通用”、“VPN与设备管理”中信任其描述文件。
库中的内容会随时间变化,因此只有在安装当天能看到某个具体应用时,才能确定它是可用的。
方法二:从仓库安装
仓库(repo,或称源)是由开发者或社区托管的 IPA 文件列表。仓库由第三方运营,而非 Scarlet,因此质量参差不齐。
- 从项目自己的网站或页面复制仓库 URL。
- 打开 Scarlet,找到添加仓库或源的选项。
- 粘贴 URL 并确认。该仓库的应用现在会出现在 Scarlet 中。
- 从仓库中打开应用,并按方法一的方式安装。
我们关于 Scarlet 仓库是什么 的指南解释了其工作原理,而我们整理的 IPA 库与仓库列表 则涵盖了一些知名的选择。
方法三:安装已有的 IPA 文件
Scarlet 还可以安装你已有的 IPA 文件,例如你在 Safari 中下载的,或保存在“文件”App 中的文件。不同版本的 Scarlet 按钮名称可能有所不同,但流程是一样的:
- 在 Safari 中下载 IPA 文件。默认情况下,它会保存在文件 App 的下载文件夹中。
- 安装前先检查该文件(见下一节)。
- 打开 Scarlet,使用其导入或安装文件中 IPA 的选项,然后选择该文件。另外,也可以在文件 App 中长按该 IPA,点击分享,如果分享面板中出现 Scarlet,就选择它。
- 确认安装,等待图标出现在主屏幕上。
- 如果 iOS 提示,信任该描述文件,然后打开应用。
把你常用的 IPA 文件保留一份副本在文件 App 或 iCloud Drive 中。如果证书被吊销或来源消失了,你可以直接重新安装同一版本,而不必再次去找它。
安装前如何检查 IPA 文件
在 App Store 之外安装的应用不会经过苹果的审核,因此来源是否可靠是你最主要的保护手段。
- 优先选择原版项目。对于模拟器等开源应用,请从项目自己的官网或其 GitHub Releases 页面下载,而不是从镜像站点下载。
- 谨慎对待修改版应用。热门应用的改版,其代码是由你通常无法确认身份的人修改过的。不要在改版应用中登录重要账号。
- 留意文件大小。文件大小与原版应用相差过大(过小或过大),都是一个警示信号。
- 扫描一下文件。我们的指南《安装前如何扫描 IPA 文件以检测恶意软件》介绍了几种免费检测文件的方法。
- 注意权限请求。如果一个简单的应用要求访问联系人、位置或照片库,就要多留个心眼;可参阅我们的侧载安全指南。
IPA 安装常见问题排查
文件无法识别
- 确认文件后缀为 .ipa。有些浏览器或网站会把它保存为 .zip;如果 IPA 被重命名为 .zip,可以改回来,但如果本身就是其他内容的真实压缩包,就无法改回了。
- 重新下载文件,下载中断会导致文件损坏。
安装失败或一直无法完成
- 清理出一些存储空间后再试一次。
- 检查该应用是否支持你的 iOS 版本。
- 关闭并重新打开 Scarlet,然后重试。
- 尝试从另一个可信来源下载同一个应用,原文件可能已损坏。
应用安装成功但无法打开
- 前往“设置”,“通用”,“VPN与设备管理”,信任对应的开发者描述文件。
- 如果原本能正常使用的应用突然全部同时停止运行,很可能是证书被吊销了,请参阅Scarlet 证书被吊销时该怎么办。
- 如果看到“无法验证App”的提示,请参考如何修复无法验证App的错误。
- 如果启动时闪退,请参阅如何修复 iOS 上的应用签名错误。
其他问题可以查看Scarlet iOS 故障排查完全指南,里面涵盖了常见错误。
大家通常会安装哪些应用
- 模拟器,比如 Delta、PPSSPP 或 RetroArch,用来玩经典游戏;可以参考搭配 Scarlet 安装的最佳模拟器这篇文章。
- 旧版本的应用,如果你更喜欢旧版而不是当前版本;可以参考在 iPhone 上运行同一应用的多个版本这篇文章。
- 你所在国家 App Store 没有上架的应用,或者根本不在 App Store 上架的应用,比如 Kodi 媒体中心;可以参考如何在 iPhone 上安装 Kodi这篇文章。
- 带有额外功能的魔改应用,使用时请注意上文提到的风险。
让侧载的应用保持可用
侧载的应用不会自动更新。当新版本发布时,你需要用新的 IPA 覆盖安装到旧版本上;我们关于保持侧载应用更新的指南提供了一套简单的操作流程。在 iOS 大版本更新之后,也要记得更新 Scarlet,因为旧版本可能无法在新版 iOS 上运行。
常见问题解答
用 Scarlet 侧载 IPA 文件需要电脑吗?
不需要。本指南中的所有操作都在 iPhone 或 iPad 上完成。
需要 Apple ID 吗?
不需要。Scarlet 会自行为应用签名,所以你不需要登录 Apple ID,也不存在免费账号 7 天过期的限制。
是不是任何 IPA 文件都能安装?
大多数都可以,只要它支持你的 iOS 版本并且文件没有损坏。有些应用会检测自身的安装方式,或者需要重新签名副本所不具备的权限(entitlements),这类应用可能无法完全正常工作。
如果 Scarlet 的证书被吊销,应用还能继续使用吗?
使用被吊销证书签名的应用将无法打开,直到用有效证书重新安装为止。保留好你的 IPA 文件可以让这个过程更快完成。