2 Commits
Author SHA1 Message Date
Sanjay e94187cb86 Fix signing so contributors can build w/o setup
Set project-level build settings to sign-to-run-locally defaults
so the project builds out of the box without a Local.xcconfig. Remove
signing settings from target-level build settings entirely so
Local.xcconfig can override them cleanly. Update Local.xcconfig.example
to reflect all required keys for both options.
2026-03-13 06:48:15 -07:00
Sanjay 0a93ba5b15 Keep code signing settings out of pull requests
Move DEVELOPMENT_TEAM and provisioning settings out of project.pbxproj
into a gitignored Local.xcconfig, so contributor signing configs are
never accidentally committed. Add Local.xcconfig.example as a template,
CONTRIBUTING.md with setup instructions, and a GitHub Actions workflow
that fails any PR modifying signing settings in project.pbxproj.
2026-03-12 16:57:26 -07:00