From c6b11e6685f80dbf095d2a8c7f8ec78629f4d693 Mon Sep 17 00:00:00 2001 From: Nimrod Gutman Date: Wed, 11 Mar 2026 11:52:00 +0200 Subject: [PATCH] docs(ios): clarify beta archive auth --- apps/ios/README.md | 2 +- apps/ios/fastlane/SETUP.md | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/ios/README.md b/apps/ios/README.md index d4bd94c9391..42c5a51dec2 100644 --- a/apps/ios/README.md +++ b/apps/ios/README.md @@ -56,7 +56,7 @@ Prereqs: - `xcodegen` - `fastlane` - Apple account signed into Xcode for automatic signing/provisioning -- App Store Connect API key set up in Keychain via `scripts/ios-asc-keychain-setup.sh` +- App Store Connect API key set up in Keychain via `scripts/ios-asc-keychain-setup.sh` when auto-resolving a beta build number or uploading to TestFlight Release behavior: diff --git a/apps/ios/fastlane/SETUP.md b/apps/ios/fastlane/SETUP.md index b71a963c2e1..67d4fcc843a 100644 --- a/apps/ios/fastlane/SETUP.md +++ b/apps/ios/fastlane/SETUP.md @@ -60,6 +60,13 @@ cd apps/ios fastlane ios auth_check ``` +ASC auth is only required when: + +- uploading to TestFlight +- auto-resolving the next build number from App Store Connect + +If you pass `--build-number` to `pnpm ios:beta:archive`, the local archive path does not need ASC auth. + Archive locally without upload: ```bash