From 0d5c68f83b0ed597b16afe7eb118a6f187cc9911 Mon Sep 17 00:00:00 2001 From: maksarsanjeev Date: Thu, 8 Oct 2026 00:33:28 +0300 Subject: [PATCH] Sign with the personal Apple Development certificate (team V3NLZK45Q4): stable identity, Accessibility survives rebuilds Co-Authored-By: Claude Opus 5.5 --- NotchBuddy/project.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/NotchBuddy/project.yml b/NotchBuddy/project.yml index 9dc0665..742b4b0 100644 --- a/NotchBuddy/project.yml +++ b/NotchBuddy/project.yml @@ -6,7 +6,8 @@ options: xcodeVersion: "27.0" 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: Debug: debug Release: release @@ -20,12 +21,13 @@ settings: CODE_SIGN_INJECT_BASE_ENTITLEMENTS: NO CODE_SIGN_ENTITLEMENTS: Resources/BroV.entitlements 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_IDENTITY: "-" - CODE_SIGNING_REQUIRED: NO + CODE_SIGN_IDENTITY: "Apple Development" + CODE_SIGNING_REQUIRED: YES CODE_SIGNING_ALLOWED: YES - DEVELOPMENT_TEAM: "" + DEVELOPMENT_TEAM: V3NLZK45Q4 # The only third-party dependency: a real terminal emulator for the term.macOS tabs. packages: