Watch: share with the complication through a Keychain group, not an App Group

Automatic signing with an App Store Connect API key registers bundle IDs and
profiles but cannot create or assign App Groups, so the archive failed. A
keychain-access-groups entry needs no portal setup. The demo flag and last
summary move into the same group; tests cover the round trip and the
migration of a pre-complication token.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
gibandClaude Opus 5.5 committed 2026-11-01 11:15:31 -05:00
1 parent 67992dbf43
commit 27469dbc77
11 files changed
+132 -49

No files matched your search

+2
View File
@@ -37,5 +37,7 @@
<true/>
<key>WKWatchOnly</key>
<true/>
<key>WristCodeKeychainGroup</key>
<string>$(AppIdentifierPrefix)org.gbrown.wristcode.shared</string>
</dict>
</plist>