ZOYKU火线榜

pookjw/hermesenabler技术文档

Enable Hermès Watch Faces on any Apple Watch devices

目录大纲 (TOC) (5 章节)▾
多语言回退提示:当前仓库原作者暂未发布本地化文档,已为您无缝切换至官方英文原版(English),排版及代码实例完整保真。
极速安装
git clone https://github.com/pookjw/hermesenabler.git

HermesEnabler 2

English · 한국어 · 简体中文 · 繁體中文 · 日本語 · Español · Français · Deutsch · Português

Supported only on watchOS 27.0 through 27.3 beta 1.

Installation

macOS

On macOS you can install the prebuilt IPA with Sideloadly or build the app directly with Xcode. Either way, the iPhone must be paired with the target Apple Watch, and the Watch must run a supported watchOS version.

Install the IPA

Known issue with Sideloadly 0.72: Issue #43 reports that this version may remove the embedded Watch app while signing. If the iPhone app installs but HermesEnabler2 is missing from the Watch, use Xcode instead. This report is specific to version 0.72; compatibility with other versions has not been confirmed.

  1. Download the IPA from Releases.
  2. Install Sideloadly on your Mac, connect your iPhone with a cable, and select it in Sideloadly.
  3. Drag the IPA into Sideloadly and enter your Apple ID. Turn off Use automatic bundle ID, set a fixed Bundle Identifier, and start signing.
  4. On the iPhone, open Settings → General → VPN & Device Management and trust your developer certificate.
  5. On the iPhone, open Settings → Privacy & Security → Developer Mode, turn it on, restart, and confirm.
  6. On the iPhone, open the Watch app, go to My Watch → Apps, and install HermesEnabler2 on the Watch.
  7. On the Apple Watch, open Settings → Privacy & Security → Developer Mode, turn it on, restart, and confirm. If the option is not shown, install the Watch app first and check again.
  8. Open HermesEnabler2 on your Apple Watch and follow the steps in the app.

Build with Xcode

  1. Open HermesEnabler2.xcodeproj in Xcode.
  2. Select your Apple Watch as the run destination and click Run.
  3. Open HermesEnabler2 on your Apple Watch and follow the steps in the app.

Windows

Windows uses WatchBridge, a community tool that prepares Developer Mode and installs an IPA containing both an iPhone host app and a Watch app. It is not affiliated with Apple or with this project.

  1. Install Apple Mobile Device Service by installing iTunes or the Apple Devices app from the Microsoft Store. WatchBridge needs it for USB and Wi-Fi communication. WebView2 is built into Windows 11.
  2. Make sure your iPhone is paired with the target Apple Watch. WatchBridge supports only one paired Watch at a time; if more than one is paired, the preparation step stops instead of guessing.
  3. Download watchbridge-windows.zip from WatchBridge Releases, extract it, and run WatchBridge.exe. The executable is unsigned, so Windows SmartScreen may warn on first launch.
  4. Download the IPA from Releases. Use the original IPA that contains both the iPhone host and the Watch/*.app; Watch-only packages are not supported.
  5. Connect the paired iPhone over USB and select it in WatchBridge.
  6. Pair the Watch and confirm the trust prompt on the Watch. Request the Developer Mode switch, then on the Watch open Settings → Privacy & Security → Developer Mode, turn it on, restart, and confirm. Return to WatchBridge and click Check again. WatchBridge does not enable Developer Mode or restart the Watch for you.
  7. Sign in with your Apple ID, select the HermesEnabler2 IPA, and start signing and installation. WatchBridge installs the iPhone host app first, then the Watch app.
  8. Open HermesEnabler2 on your Apple Watch and follow the steps in the app.

Developer-mode preparation requires a USB connection. After pairing over USB once, installs and renewals can use Wi-Fi.

Cautions

  • In Sideloadly, disable Use automatic bundle ID and use a fixed Bundle Identifier. Keep the same Bundle Identifier and Apple ID for every update so the app can retain its existing data and backup.
  • Free Apple Personal Team provisioning profiles expire after seven days. When that happens, rebuild and reinstall the app, using the same Apple ID and Bundle Identifier.
  • This project uses an App Groups entitlement, which a free Personal Team cannot provision. A paid developer team may be required; changing the Bundle Identifier does not remove this limitation. Do not assume that removing the entitlement is a complete fix, as the app's main functionality without it has not been confirmed.
  • If the iPhone app installs but the Watch app does not appear, check the Sideloadly log for Watch apps will be stripped from the IPA. This means the embedded Watch app was removed; installing the iPhone app alone will not install it. Use Xcode to install the Watch app.
  • Before deleting the app, always restore your MobileGestalt backup through the HermesEnabler2 app.

Credits

This project incorporates code from Gester.

Use at your own risk.

文档镜像归档自 GitHub 官方源路径 · 访问原项目 GitHub
最后同步快照:2026-11-13