v1.2.3
Headroom 1.2.3 (build 182).
What changed
Fixed
- Multi-Mac over iCloud actually connects. The signed app declared the iCloud
container but carried no application identity to bind it to, so CloudKit
refused every request with "Trying to initialize a container without an
application ID". Releases now take the application identifier, team and
container environment from the provisioning profile, the way Xcode does when
it signs. 1.2.2 looked correct by every check available and never wrote a
single record.
macOS
Download Headroom-macOS.zip, unzip, open Headroom.app.
Notarized — Gatekeeper should accept it on first open.
On first launch the Welcome sheet starts the bundled host automatically. Confirm Claude / Codex / Cursor, then Continue.
iPhone
Install via TestFlight.
Pairing uses the mobile token (Mac Settings → Copy mobile token), not the host token used by the ESP32.
What's Changed
- fix(build): carry the profile's application identity into the signature by @michellzappa in #9
Full Changelog: v1.2.2...v1.2.3