../apple/Local.xcconfig
and add your development team ID:
VibeTunnel/Shared.xcconfig
- Contains shared configuration and includes local settings../apple/Local.xcconfig
- Your personal settings (ignored by git)../apple/Local.xcconfig.template
- Template for new developers.env
file in the project root (gitignored):
.p8
fileAPP_STORE_CONNECT_API_KEY_P8
- The complete .p8 key contentAPP_STORE_CONNECT_KEY_ID
- The Key IDAPP_STORE_CONNECT_ISSUER_ID
- The Issuer ID../apple/Local.xcconfig
existsDashboardKeychain.swift
implementationsecurity find-identity -v -p codesigning
security unlock-keychain
security unlock-keychain -p <password> login.keychain
.env
file is gitignored for securityDashboardKeychain.swift
:
getPassword()
returns nil
in DEBUG buildssetPassword()
saves but logs non-persistencehasPassword()
works normally