Scarlet iOS 与 ESign 详细对比

ESign(也写作 esign 或 e-sign)是一款由中国开发者开发的本机 IPA 签名工具,在 iOS 伪装签装(sideloading)社区中积累了大量用户。它在证书方面采用的方式与 Scarlet iOS 不同,因此将两者进行对比,可以看出本机签装的主要取舍之处。本指南涵盖了两者之间所有重要的差异,ESign 在 2026 年发生的变化,以及前 ESign 用户转向了哪些工具。最后核实时间:2026 年 10 月 27 日。

简短回答

对大多数人来说,Scarlet iOS 是更好的选择:它会为你提供证书,持续维护,并已确认可在 iOS 14 到 iOS 26 上使用。ESign 需要你自备证书,而其最知名的后续项目的开发者也将 ESign 本身描述为已停止服务。如果你喜欢 ESign 那种用自己的证书为自己的应用签名的方式,可以转而考虑 KSign 或 Feather(见下文)。

什么是 ESign?

ESign 是一款本机 IPA 管理与签名工具。你导入一个证书(一个 .p12 文件及其对应的 .mobileprovision 配置文件),然后用它对 IPA 文件进行签名,并直接安装到你的 iPhone 上,整个过程无需电脑。它还可以在签名前向应用注入插件(dylib 文件),并拥有一套与 Scarlet 的仓库(repo)类似的应用源系统。

ESign 在中文 iOS 社区中逐渐流行起来,作为 Cydia Impactor 的替代品,它的优势在于无需电脑即可使用,这也体现在它的界面和文档风格上。它是闭源的,也没有官方下载站点:IPA 文件的副本流传于各类第三方网站和其他人维护的 GitHub 页面上。

2026 年的 ESign:已停止服务

KSign 是一款旨在重现 ESign 功能的开源签名工具,其项目说明中明确指出”Esign 已停止服务”(Esign is end of service),用户正在转向其他签名应用。这与 ESign 用户的反馈相符:没有持续维护的官方构建版本,也没有针对新 iOS 版本的官方支持。这在实际使用中意味着:

  • 没有可信来源:你能找到的每一个 ESign IPA 都是转发上传的版本。你无法确认它是否被修改过,而签名工具本身能够接触到你交给它的每一个应用和证书。
  • 无法修复新 iOS 版本的问题:如果未来的 iOS 更新导致其无法使用,也不会有人来修复。
  • 证书问题依然存在:ESign 从未提供过证书,所以你仍然需要自行获取证书(见下一节)。

证书管理

这是这两款工具之间最根本的区别:

  • Scarlet iOS:为你提供证书。你安装 Scarlet 后,在设置中信任一次它的开发者描述文件,它就会为应用签名,你不需要了解证书类型或 provisioning profile 这些概念。代价是:Apple 可能会吊销证书,之后 Scarlet 及其应用会停止打开,直到重新签名为止。我们的指南Scarlet 证书被吊销后该怎么办介绍了具体的修复方法。
  • ESign:证书需要你自己提供。如果你拥有自己的证书(来自付费的 Apple Developer 账号),这会让你拥有完全的掌控权,只有在你自己的账号被标记时才会被吊销。如果没有自己的证书,大家通常会使用 Telegram 群组或机器人里分享的证书。

使用免费共享证书时要格外小心。共享的 .p12 其实是别人的证书,被成千上万的人同时使用,因此 Apple 通常会很快将其吊销,届时所有用这个证书签名的应用都会停止打开。有些教程会建议用 DNS 屏蔽的方法让被吊销的应用继续运行。但这种方法一旦 DNS 设置失效就会失效,而且会阻断 iOS 用来保护你的证书检查机制,因此我们不建议使用。

如果你完全不想自己管理证书,可以通过我们的Scarlet iOS 安装页面获取 Scarlet。

应用来源与仓库(Repo)

  • Scarlet iOS:内置一个库,外加你通过 URL 添加的任意仓库。像 AppTesters 这类主流的英文仓库,发布的格式 Scarlet 可以直接读取。
  • ESign:有自己的一套源系统,源大多是中文的,在中国市场的应用和游戏方面比较丰富。不过其中许多源已经不再更新。

无论你使用哪款工具,源的可靠性都比签名工具本身更重要:一个被修改过的 IPA 在 Scarlet 上和在 ESign 上一样存在风险。我们整理的2026 年最佳 IPA 库与仓库列表对每个源都标注了安全提示。

用户界面

  • Scarlet iOS:以英文为主的界面,提供分类浏览、搜索、应用详情页和一键安装流程,面向非技术用户设计。
  • ESign:界面更偏技术向,可直接访问证书、签名队列、provisioning profile 和插件注入功能。适合想要查看签名每一步细节的用户,但对普通用户来说可能会比较困惑。

iOS 兼容性

Scarlet iOS 已确认可在 iOS 14 到 iOS 26 上运行;有第三方反馈称支持 iOS 27,但尚未得到确认。iOS 大版本更新后,请同步更新 Scarlet。ESign 没有持续维护的官方版本,因此没有适配新版 iOS 的支持版本;旧版本能否继续运行取决于你的 iOS 版本和所使用的证书。

对比表格

功能 Scarlet iOS ESign
证书 由 Scarlet 提供 需自备(.p12)
是否需要电脑 不需要 不需要
插件注入 支持 支持(dylib)
Repo / 源 内置库 + repo 自有源系统
2026 年状态 持续维护,支持 iOS 14 到 26 已停止服务
官方下载 有 没有,仅有转载版本
吊销风险 有(共享证书) 取决于所用证书

ESign 的老用户:KSign 和 Feather

如果你使用 ESign 是因为要用自己的证书签名应用,有两款持续维护的开源签名工具可以做到同样的事:

  • KSign:基于 Feather 构建,外观和使用方式都尽量贴近 ESign,方便切换。代码在 GitHub 上开源(GPL-3.0),截至 2026 年 10 月仍在积极更新。具体设置方法和风险请参阅我们的 KSign 使用指南。
  • Feather:一款免费的设备端应用管理与安装工具,使用 Apple Developer Program 提供的证书。代码在 GitHub 上开源(GPL-3.0),截至 2026 年 10 月已获得约 4900 个 star。我们的 Feather 与 Scarlet iOS 对比文章有详细介绍。

这两款工具和 ESign 一样都需要证书。相比 ESign,它们的优势在于代码公开、有官方下载渠道(GitHub releases),并且仍在持续更新。请只从各自的 GitHub 页面下载,不要从转载网站获取。

该用哪一个

选择 Scarlet iOS,如果:

  • 你没有自己的证书,也不想管理证书
  • 你想要最简单的使用体验,内置应用库,一键安装
  • 你想要英文界面的应用、指南和社区
  • 你刚接触 sideloading

选择 KSign 或 Feather(而不是 ESign),如果:

  • 你有自己的付费开发者证书,想用它来签名应用
  • 你想亲自查看并掌控签名的每一个步骤,包括注入 tweak
  • 你需要签名某个特定的 IPA,而它不在任何 Scarlet 仓库中

很多 sideloading 用户会两者兼用:用 Scarlet 来发现和安装应用,再用一款需要自备证书的签名工具来处理少数想用自己证书签名的应用。关于其中的技术背景,请参阅设备端签名与电脑签名对比。

常见问题

ESign 在 2026 年还有更新吗?

没有官方更新。为取代它而诞生的 KSign 项目将 ESign 描述为已停止服务,目前流传的版本都是转载。

ESign 安全吗?

这款应用本身没有可供核实的官方来源,而且它要处理你的证书以及你签名的每一个应用。这就让重新上传的版本带来真正的风险。如果你需要这类工具,从各自 GitHub 页面获取的 KSign 或 Feather 是更安全的选择。

我可以使用 Telegram 上的免费 ESign 证书吗?

可以,但共享证书通常很快就会被吊销,到那时用它签名的所有应用都会停止打开。使用陌生人共享的证书,也意味着要信任掌控这张证书的人。

Scarlet iOS 需要证书吗?

不需要。Scarlet 会提供证书,你只需在“设置”中信任它的开发者描述文件一次即可。如果 Apple 吊销了证书,请参照我们的证书被吊销处理指南。

我可以在 Scarlet 中使用 ESign 的源吗?

只有当该源同时以 Scarlet 能读取的格式发布时才可以。请查看源自身的页面,大型英文源通常会说明它们支持哪些签名工具。

结论

对大多数用户来说,Scarlet iOS 是更好的选择:它有持续维护,会为你处理证书,并且能在当前的 iOS 版本上运行。ESign 曾是一款适合自带证书的用户使用的实用工具,但它现已停止服务,如果你正需要这项功能,请改用 KSign 或 Feather。想了解这些工具各自存在的风险,请阅读iOS 旁加载是否安全一文。

类似文章