Skip to content

Commit 6f3cb3d

Browse files
yusixianclaude
andcommitted
fix(ci): enable ad-hoc code signing for production builds
Remove CODE_SIGNING_ALLOWED=NO override so the ad-hoc signing identity configured in Signing.xcconfig takes effect. This fixes TCC permission status not updating in real-time for unsigned production builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4a46254 commit 6f3cb3d

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ jobs:
6666
-scheme MoePeek \
6767
-configuration Release \
6868
-archivePath build/MoePeek.xcarchive \
69-
CODE_SIGNING_ALLOWED=NO \
7069
VALIDATE_STRINGS_FILES_WHILE_COPYING=NO \
7170
MARKETING_VERSION=${{ steps.version.outputs.version }} \
7271
CURRENT_PROJECT_VERSION=${{ github.run_number }}

0 commit comments

Comments
 (0)