Sign with the personal Apple Development certificate (team V3NLZK45Q4): stable identity, Accessibility survives rebuilds

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
maksarsanjeev
2026-10-08 00:33:28 +03:00
parent efb3bac8fc
commit 0d5c68f83b
+7 -5
View File
@@ -6,7 +6,8 @@ options:
xcodeVersion: "27.0" xcodeVersion: "27.0"
createIntermediateGroups: true createIntermediateGroups: true
# BroV — personal fork of Coucou (MIT). Mac app only, local unsigned builds. # BroV — personal fork of Coucou (MIT). Mac app only, signed with the personal
# Apple Development certificate (stable identity: TCC grants survive rebuilds).
configs: configs:
Debug: debug Debug: debug
Release: release Release: release
@@ -20,12 +21,13 @@ settings:
CODE_SIGN_INJECT_BASE_ENTITLEMENTS: NO CODE_SIGN_INJECT_BASE_ENTITLEMENTS: NO
CODE_SIGN_ENTITLEMENTS: Resources/BroV.entitlements CODE_SIGN_ENTITLEMENTS: Resources/BroV.entitlements
OTHER_SWIFT_FLAGS: "-strict-concurrency=complete" OTHER_SWIFT_FLAGS: "-strict-concurrency=complete"
# Ad-hoc signature: runs locally, no Apple Developer account needed. # Personal Team certificate (free Apple ID in Xcode). With ad-hoc signing macOS
# forgot Accessibility after every build; a real identity keeps it.
CODE_SIGN_STYLE: Manual CODE_SIGN_STYLE: Manual
CODE_SIGN_IDENTITY: "-" CODE_SIGN_IDENTITY: "Apple Development"
CODE_SIGNING_REQUIRED: NO CODE_SIGNING_REQUIRED: YES
CODE_SIGNING_ALLOWED: YES CODE_SIGNING_ALLOWED: YES
DEVELOPMENT_TEAM: "" DEVELOPMENT_TEAM: V3NLZK45Q4
# The only third-party dependency: a real terminal emulator for the term.macOS tabs. # The only third-party dependency: a real terminal emulator for the term.macOS tabs.
packages: packages: