Apple App Store¶
To submit your iOS app builds to the Apple App Store (TestFlight), you need to configure an Apple App Store destination in the Capawesome Cloud Console. App submissions are automatically uploaded to TestFlight for testing and distribution.
Configuration¶
To create an Apple App Store destination, navigate to the Destinations page in the Capawesome Cloud Console and provide the following information:
- Name: A descriptive name for this destination (e.g., "Production iOS", "TestFlight Beta").
- Type: Must be set to
iOS. - Apple ID: Your Apple ID email address.
- Apple App ID: The Apple ID property from the App Information section in App Store Connect.
- App-specific Password: An app-specific password generated on your Apple ID account page.
- Team ID: Your Apple Developer Team ID from the Membership Details section.
Read on for instructions on obtaining these credentials.
Obtaining Credentials¶
Apple ID¶
This is the email address associated with your Apple Developer account.
Apple App ID¶
- Sign in to App Store Connect.
- Navigate to Apps and select your app.
- Go to App Information.
- Copy the Apple-ID value (a numeric identifier).
App-specific Password¶
- Sign in to your Apple ID account page.
- Navigate to Security section.
- Under App-Specific Passwords, click Generate Password.
- Enter a descriptive label (e.g., "Capawesome Cloud").
- Copy the generated password and save it securely.
Team ID¶
- Sign in to your Apple Developer account.
- Scroll down to Membership Details.
- Copy your Team ID.
Common Issues¶
Submission not appearing in TestFlight¶
It may take some time for the build to process in App Store Connect before it appears in TestFlight. If your build does not appear after a reasonable amount of time, make sure to check your email inbox for any processing errors or issues notified by Apple.
The most common reasons for this can be:
- Build number was not incremented
- Missing Privacy Descriptions in your app's
Info.plist - Incorrect build settings or configurations