| 1 | # ControlKit watchOS host app |
| 2 | |
| 3 | This folder holds the watchOS host application (`ControlKitRunnerApp.swift` and |
| 4 | `Assets.xcassets`) for the `ControlKit-watchOS` target in the shared |
| 5 | `XCRSControlKitRunner.xcodeproj`. |
| 6 | |
| 7 | watchOS UI testing is supported from Xcode 26 onward (the platform ships |
| 8 | `XCUIAutomation.framework`). Touch input is delivered through `XCUICoordinate` |
| 9 | taps; `device.capabilities` reports the paired-device profile |
| 10 | (`accessibility`, `appLifecycle`, `pairedDevice`, `screenshot`), and pointer, |
| 11 | spatial, `home`, and remote-button interactions are intentionally unsupported. |
| 12 | The JSON-RPC transport and server live in `../Shared` and are compiled into the |
| 13 | `ControlKit-watchOS-UITests` target. |