Skip to content

feat(ci): enable App Sandbox by default, override in CI#235

Merged
owieth merged 3 commits intomainfrom
feature/234-ci-enable-app-sandbox-by-default-override-to-off-in-ci-for-developer-id
Mar 23, 2026
Merged

feat(ci): enable App Sandbox by default, override in CI#235
owieth merged 3 commits intomainfrom
feature/234-ci-enable-app-sandbox-by-default-override-to-off-in-ci-for-developer-id

Conversation

@owieth
Copy link
Owner

@owieth owieth commented Mar 23, 2026

Summary

  • Enable com.apple.security.app-sandbox and ENABLE_APP_SANDBOX by default so local Xcode archives pass TestFlight/App Store validation
  • CI release workflow injects ENABLE_APP_SANDBOX = NO via perl pbxproj injection for Developer ID distribution

Closes #234

Test plan

  • Local archive → distribute to TestFlight → validation passes
  • CI release build succeeds with Developer ID signing (sandbox overridden to off)

🤖 Generated with Claude Code

@owieth owieth linked an issue Mar 23, 2026 that may be closed by this pull request
5 tasks
@owieth owieth self-assigned this Mar 23, 2026
@owieth owieth added the enhancement New feature or request label Mar 23, 2026
@owieth owieth merged commit 75e21ee into main Mar 23, 2026
2 checks passed
@owieth owieth deleted the feature/234-ci-enable-app-sandbox-by-default-override-to-off-in-ci-for-developer-id branch March 23, 2026 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(ci): enable App Sandbox by default, override to off in CI for Developer ID

1 participant