Scarlet iOS 术语表:每个术语详解
Scarlet iOS 与 iOS 侧载完全词汇表
iOS 侧载的世界有一套自己的词汇体系。”IPA 文件”、”证书吊销”、”权限(entitlements)”、”描述文件(provisioning profile)”这些术语在各类教程和社区讨论中频繁出现,但很少有人专门为新手解释清楚。本词汇表为你在使用 Scarlet iOS 或探索 iOS 侧载过程中可能遇到的每一个术语,提供清晰、准确的释义。
建议收藏本页面,遇到陌生术语时随时查阅。理解这些术语能让你更快排查问题、更轻松地参与社区讨论,整体侧载体验也会更加顺畅。
A–E
AltStore
一款与 Scarlet iOS 竞争的第三方 iOS 应用安装工具,需要配合运行 AltServer 应用程序的电脑才能使用。与 Scarlet iOS 不同,AltStore 需要每七天通过 Mac 或 PC 重新签名一次应用。它是历史最悠久、最成熟的侧载工具之一,但对电脑的依赖使其便利性不如 Scarlet iOS。可参阅我们的对比文章 Scarlet iOS 与 TrollStore 及其他替代工具的对比 了解更多背景。
App Store
Apple 官方的 iOS 应用程序市场。所有提交至 App Store 的应用都必须经过 Apple 的审核流程才能上架供下载。违反 Apple 准则或使用受限 API 的应用无法通过 App Store 分发。
Bundle ID
iOS 应用的唯一标识符,格式为 com.developer.appname。Bundle ID 嵌入在 IPA 文件中,供 iOS 系统识别该应用。除非一个应用替换另一个,否则同一设备上不能存在两个 Bundle ID 相同的应用。
证书(Certificate)
由 Apple 颁发、用于对 iOS 应用进行签名的加密凭证。Apple 向注册开发者和企业颁发证书。当你安装一个侧载应用时,该应用会用某个证书签名,iOS 系统会在允许其运行前对该证书进行验证。证书有有效期,且可能被 Apple 吊销。
证书吊销(Certificate Revocation)
这是苹果在签名证书正常到期日之前使其失效的过程。当用于签名侧载应用的证书被吊销时,这些应用会立即停止运行,并出现“无法打开应用”的错误提示。Scarlet iOS 会在使用新证书重新签名后恢复正常,此后你需要重新安装受影响的应用。
代码签名(Code Signing)
这是将开发者证书以加密方式附加到 iOS 应用上的过程。iOS 要求所有应用在安装和运行之前必须经过正确的代码签名。像 Scarlet iOS 这样的侧载工具使用自己的证书进行代码签名,而不是使用开发者的原始证书。
Cydia
这是一个现已停用的第三方应用商店,供越狱 iOS 设备使用。Cydia 曾是越狱 iPhone 长达十多年的主流应用分发平台。它在较旧的侧载教程中经常被提及,但与不需要越狱的 Scarlet iOS 并无关联。
解密版 IPA(Decrypted IPA)
App Store 应用使用苹果的 DRM(FairPlay)进行加密。解密版 IPA 是指已移除该加密的版本,使应用可以被重新签名并安装到其他设备上。侧载 App Store 应用需要解密版 IPA:原始的加密版本无法被重新签名。
权限(Entitlements)
这是 iOS 应用内的一项配置,指定该应用被允许访问哪些苹果服务和系统功能,例如 iCloud、推送通知、Apple Pay 或 HealthKit。权限在构建时就已签入应用,若不重新签名则无法更改。部分高级功能需要苹果明确批准才能加入权限列表。
F – J
FairPlay
这是苹果应用于 App Store 购买内容的数字版权管理(DRM)技术。FairPlay 通过加密应用二进制文件来防止未经授权的复制。侧载应用会绕过 FairPlay,因为它们是通过一种不使用 App Store 购买验证的机制进行安装的。
免费开发者账号(Free Developer Account)
这是指在不支付每年 99 美元费用的情况下,以开发者身份注册的 Apple ID。免费开发者账号可以用来签名应用,但这些应用会在七天后过期,并且每周可签名的应用数量也有限制。一些侧载工具会使用免费开发者账号来签名应用,因此需要每周重新签名一次。
IPA 文件
iOS App Store 安装包:iOS 应用程序的文件格式。IPA 文件本质上是包含已编译应用二进制文件、资源和签名信息的 ZIP 压缩包。当你通过 Scarlet iOS 安装一个应用时,实际上就是在安装一个 IPA 文件。IPA 文件的扩展名为 .ipa。
Impactor
Cydia Impactor 是一款较早的桌面端工具,用于从电脑端为 iOS 应用进行签到式安装(sideloading)。它在很大程度上已被 Sideloadly、AltStore 和 Scarlet iOS 等更新的工具取代。它仍会出现在一些较旧的教程中,但截至 2026 年普遍被认为已经过时。
越狱(Jailbreak)
通过利用安全漏洞等方式移除 Apple 软件限制的过程。越狱后可以获得设备文件系统的 root 级访问权限,并可以不受限制地安装软件。与 Scarlet iOS 不同,越狱会使保修失效、带来安全风险,并可能导致设备不稳定。Scarlet iOS 明确表示不需要越狱。
K–O
MDM(移动设备管理)
一种企业用于管理 iOS 设备的软件类型,功能包括远程安装或移除应用、强制执行安全策略以及监控使用情况。MDM 利用 Apple 的企业证书体系在 App Store 之外安装应用。Scarlet iOS 在更小的规模上满足类似的分发需求,且无需依赖 MDM 基础设施。
MFi(Made for iPhone)
Apple 针对配件的认证计划。获得 MFi 认证的手柄、数据线及其他配件均经过 Apple 认证,可与 iOS 设备配合使用。在模拟器相关语境中,MFi 特指经过认证、无需额外配置即可在 iOS 上原生支持的游戏手柄。
Unc0ver / Checkra1n / Palera1n
这些是常见越狱工具的名称。之所以在此提及,是因为用户在讨论 sideloading 时有时会接触到它们。它们与 Scarlet iOS 有本质区别:它们是需要利用 iOS 漏洞的越狱工具。Scarlet iOS 不使用这些工具,也与越狱生态无关。
OTA(空中下载)
通过 Wi-Fi 或蜂窝网络分发软件更新或应用安装,而无需通过数据线连接电脑。Scarlet iOS 的所有安装均通过 OTA 完成:你无需将 iPhone 连接到电脑。
P–R
付费开发者账户
Apple 标准的每年 99 美元开发者计划会员资格。付费账户签名的应用有效期为一整年,而不是七天,可以安装数量不受限制的应用,并能访问所有开发 API。Scarlet iOS 通过为你签名应用,免去了拥有自己开发者账户的需要,但其证书仍有可能被吊销。
Provisioning Profile(描述文件)
一种将开发者证书与特定设备和 bundle ID 关联起来的文件。描述文件是 Apple 代码签名体系的一部分,任何应用要在 iPhone 上运行都需要它。当 Scarlet iOS 安装应用时,会在后台自动管理描述文件。
重新签名(Re-signing)
用新证书替换应用原始代码签名的过程。在 App Store 之外分发应用时需要重新签名,因为原开发者的证书是不可转让的。像 Scarlet iOS 这样的侧载工具会用自己管理的证书对所安装的每个应用进行重新签名。关于具体操作方法,请参阅在 App Store 之外安装应用的五种方法。
仓库(Repository / Repo)
一个托管在服务器上的应用目录,其中的应用可通过 Scarlet iOS 安装。仓库中包含 IPA 文件以及元数据(应用名称、描述、版本、图标),这些信息会显示在 Scarlet iOS 的浏览界面中。不同的仓库专注于不同的类别:游戏、效率工具、社交媒体插件等。
ROM
在模拟器语境下,ROM 是一种包含实体游戏卡带或光盘数据的文件,用于在模拟器中运行游戏。通过 Scarlet iOS 安装的模拟器需要 ROM 才能玩游戏。ROM 的合法性因所在司法辖区而异。
S–Z
侧载(Sideloading)
通过官方应用商店以外的方式在设备上安装应用的做法。在 iOS 上,侧载指的是使用 Scarlet iOS 等工具在 App Store 之外安装 IPA 文件。侧载与越狱不同:侧载的应用仍运行在 iOS 正常的安全沙盒内。
签名证书(Signing Certificate)
参见”证书”。在侧载社区中,这两个术语可互换使用。
Substrate / Substitute
Mobile Substrate(及其替代品 Substitute)是允许 tweak 向其他应用注入代码的越狱框架。这些仅适用于已越狱的设备,与 Scarlet iOS 的功能无关。
TestFlight
Apple 官方的测试版测试平台。开发者通过 TestFlight 提交测试版本供测试人员使用。TestFlight 构建版本会在 90 天后过期,并且仍然需要通过 App Store 审核。它是 Apple 官方支持的直接 sideloading 替代方案。
TrollStore
一款针对特定 iOS 版本的永久应用安装工具,利用 CoreTrust 漏洞安装永不过期的应用。与标准 sideloading 应用不同,TrollStore 应用无需定期续签证书。不过,TrollStore 仅适用于特定的 iOS 版本和设备。详细对比请参见我们的Scarlet iOS 与 TrollStore 对比。
Tweak
对现有应用进行修改后的版本,可添加新功能、去除限制或改变原有行为。在 sideloading 社区中,tweak 通常指通过 Scarlet iOS 等工具以 IPA 文件形式分发的 App Store 应用修改版(例如 Spotify++、YouTube ReVanced)。
UUID(设备唯一标识符)
iPhone 的硬件标识符,用于开发者描述文件中指定签名应用可以在哪些设备上运行。在 sideloading 场景中,需要 UDID 才能将设备注册到付费 Apple Developer 账户,这样用该账户签名的应用才能在该设备上运行。参见如何查找 iPhone UDID。
使用本术语表
理解这些术语能让你更轻松地阅读其他所有 Scarlet iOS 指南和社区讨论内容。当你在故障排查帖子或安装指南中遇到本表未收录的术语时,可以在 sideloading 社区和各工具自身的文档中进行搜索:随着技术的不断发展,iOS sideloading 的相关词汇也在持续扩充。
准备好运用这些知识了吗?下载 Scarlet iOS,立即开始探索你的 iPhone 的全部潜力。