📌 项目地址:pookjw/HermesEnabler | ⭐ 1,452 颗星 | 🔧 Objective-C

这个项目做了什么
爱马仕表盘是苹果和爱马仕联合推出的专属设计,正常情况下只有买了 Hermès 联名款 Apple Watch 的人才能用。苹果判断的依据是设备标识,也就是 MobileGestalt 里记录的机型信息。
HermesEnabler 的思路很直接:改掉这些标识,让系统以为你的手表是 Hermès 联名款,表盘库里就会多出爱马仕表盘。项目用 Objective-C 写的,在 GitHub 上有一千多个 star,不需要越狱。
README 里最显眼的位置写着一行字:仅支持 watchOS 27.0 到 27.3 beta 1。这不是随便标的。这类工具依赖特定系统版本的行为,苹果在新版本里随时可能封掉,所以它的可用窗口是明确的、也是暂时的。
怎么装
两条路,都不用越狱。
方式一:直接装 IPA,适合普通用户
- 从 GitHub Releases 下载 IPA;
- 用 Sideloadly 侧载到 iPhone;
- 在 iPhone 上打开“手表”应用,进入“我的手表 → App”,把 HermesEnabler2 装到 Apple Watch 上;
- 在手表上打开 HermesEnabler2,按应用内的提示操作。
方式二:Xcode 编译,适合开发者
- 用 Xcode 打开
HermesEnabler2.xcodeproj; - 运行目标选你的 Apple Watch,点 Run;
- 在手表上打开应用,按提示操作。
两个必须记住的坑
README 的 Cautions 部分不是客套,是实际会踩的坑。
第一,Sideloadly 侧载时要关掉 “Use automatic bundle ID”,改用固定的 Bundle Identifier。而且每次更新都要用同一个 Bundle Identifier 和同一个 Apple ID。原因:侧载应用的数据绑定在签名身份上,一旦换了,应用数据丢失,MobileGestalt 的备份也跟着没了。
第二,删应用之前必须先恢复备份。HermesEnabler2 会修改 MobileGestalt,同时提供备份功能。你要是直接删应用,系统标识就可能停在被改过的状态,之后再排障就麻烦了。正确顺序是:先在应用内恢复 MobileGestalt 备份,再删应用。
项目页面还写了一句 “Use at your own risk”,风险自负。代码有一部分来自 Gester 项目,HermesEnabler 可以看作同类工具的延续和改进。
值不值得折腾
我先说结论:这是个纯审美的收益,值不值完全看你多想要那几块表盘。
适合的人很具体:手表不是 Hermès 版、系统正好停在 watchOS 27.0 到 27.3 beta 1 之间、愿意管理侧载证书(免费证书七天要续签一次)、并且升级 watchOS 前会先想起来这事的玩家。
不适合的人:手表是日常主力、已经升到更高的 watchOS 版本、或者压根不想碰 Sideloadly 的用户。Apple Watch 升级容易降级难,为了几块表盘把系统锁死在旧版本,未必划算。等作者适配新版本,可能比折腾更省事。
最后一句实话:改系统标识这类操作,理论上存在说不准的副作用。动手前做好手表备份,确认自己能接受最坏情况再上。