From 0e4cacc69dfe8673800161c7fca18bdd5c006d4c Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 17 Jun 2025 18:15:32 +0200 Subject: [PATCH] Add note about local signing --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 69b4aa70..c2ce3cfd 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,17 @@ cd web && npm install && npm run build && cd .. open VibeTunnel.xcodeproj ``` +## Local Development Setup + +For local development, configure your development team ID in `Local.xcconfig`. Without this, you'll face repeated permission and keychain dialogs, especially with ad-hoc installations. With proper code signing, these dialogs only appear on first launch. + +To get your team ID: +```bash +security find-identity -v -p codesigning +``` + +Then copy `Local.xcconfig.template` to `Local.xcconfig` and insert your team ID. This file is gitignored to keep your personal settings private. + ## Credits Created with ❤️ by: