mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-18 13:25:52 +00:00
1.5 KiB
1.5 KiB
Code Signing Setup for VibeTunnel
This project uses xcconfig files to manage developer team settings, allowing multiple developers to work on the project without constantly changing the code signing configuration in git.
Initial Setup
-
Copy the template file to create your local configuration:
cp VibeTunnel/Config/Local.xcconfig.template VibeTunnel/Config/Local.xcconfig -
Edit
VibeTunnel/Config/Local.xcconfigand add your personal development team ID:DEVELOPMENT_TEAM = YOUR_TEAM_ID_HEREYou can find your team ID in Xcode:
- Open Xcode → Preferences (or Settings on newer versions)
- Go to Accounts tab
- Select your Apple ID
- Look for your Team ID in the team details
-
Open the project in Xcode. It should now use your personal development team automatically.
How It Works
Config/Shared.xcconfig- Contains shared configuration and includes the local settingsConfig/Local.xcconfig- Your personal settings (ignored by git)Config/Local.xcconfig.template- Template for new developers
The project is configured to use these xcconfig files for code signing settings, so each developer can have their own Config/Local.xcconfig without affecting others.
Important Notes
- Never commit
Config/Local.xcconfigto git (it's already in .gitignore) - If you need to override other settings locally, you can add them to your
Config/Local.xcconfig - The xcconfig files are automatically loaded by Xcode when you open the project