# App Store Connect API key (pick one approach) # # Recommended (use the downloaded .p8 directly): # APP_STORE_CONNECT_KEY_ID=XXXXXXXXXX # APP_STORE_CONNECT_ISSUER_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # APP_STORE_CONNECT_KEY_PATH=/absolute/path/to/AuthKey_XXXXXXXXXX.p8 # # Or (JSON key file): # APP_STORE_CONNECT_API_KEY_PATH=/absolute/path/to/AuthKey_XXXXXX.json # # Or: # APP_STORE_CONNECT_KEY_ID=XXXXXXXXXX # APP_STORE_CONNECT_ISSUER_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # APP_STORE_CONNECT_KEY_CONTENT=BASE64_P8_CONTENT # # Or (macOS Keychain, recommended for maintainer machines): # APP_STORE_CONNECT_KEY_ID=XXXXXXXXXX # APP_STORE_CONNECT_ISSUER_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # APP_STORE_CONNECT_KEYCHAIN_SERVICE=openclaw-app-store-connect-key # APP_STORE_CONNECT_KEYCHAIN_ACCOUNT=your-macos-user # Fastlane match signing repo encryption # MATCH_PASSWORD=... # Code signing # IOS_DEVELOPMENT_TEAM=XXXXXXXXXX # Deliver toggles (off by default) # DELIVER_METADATA=1 # DELIVER_SCREENSHOTS=1 # Screenshot generation # OPENCLAW_SNAPSHOT_DEVICES=iPhone 16 Pro Max,iPad Pro 13-inch (M4)