feat(ios): add fastlane setup

This commit is contained in:
Peter Steinberger
2025-12-14 02:10:31 +00:00
parent 64b5eb8279
commit a1d16c61ec
6 changed files with 114 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# fastlane (Clawdis iOS)
Install fastlane (recommended via Homebrew):
```bash
brew install fastlane
```
Configure App Store Connect auth:
- Recommended: set `APP_STORE_CONNECT_API_KEY_PATH` to a JSON key file path.
- Alternative: set `ASC_KEY_ID`, `ASC_ISSUER_ID`, `ASC_KEY_CONTENT` (base64 p8).
Common lanes:
```bash
cd apps/ios
fastlane beta
# Upload metadata/screenshots only when explicitly enabled:
DELIVER_METADATA=1 fastlane metadata
DELIVER_METADATA=1 DELIVER_SCREENSHOTS=1 fastlane metadata
```