Introduction #
Uploading iOS builds is seamless using the Learndash App plugin’s built-in uploader. You can push compiled Release App builds directly to App Store Connect without leaving WordPress.
This guide walks you through setting up your Apple credentials, uploading a Release App build, and managing your TestFlight testers.
Set Up Upload Configuration #
To upload a build, you’ll first need to authenticate your Apple developer account.
- In your WordPress Dashboard, go to Learndash App > Configure > iOS Settings.

- Scroll down to the Upload Configuration section.
- Under Apple Account ID, select the developer account you’ll use.
Generate an App-Specific Password #
- Visit appleid.apple.com and sign in.
- Go to Security > App-Specific Passwords > Generate Password….
- Enter a label (e.g., “Learndash App”) and click Create.
- Re-enter your main Apple ID password if prompted.
- Copy the generated password and paste it into the App-Specific Password field in the plugin.
- Click Save Changes.
Note: If you encounter authentication errors, your app-specific password may have expired or been revoked. Just generate a new one and update it.
Upload Your Build #
Once your upload configuration is set:
- Go to Learndash App > Upload > Apple App Store.
- Choose the Release App build you want to upload.
- Only Release App builds are supported.
- The build version/code must be greater than any existing uploads.
- Only Release App builds are supported.

3. Click Upload Build.
After submission, your build should appear in App Store Connect within 15 minutes under TestFlight or be ready to assign to an app version.
Troubleshooting and FAQs #
Q: Why do I see an authentication error when uploading?
A: Your app-specific password might be expired or incorrect. Generate a new one and update it in iOS Settings > Upload Configuration.
Q: Why isn’t my build available for upload?
A: Make sure you’re selecting a Release App build. Test App builds can’t be uploaded. Also, confirm the version number is higher than the existing version in App Store Connect.
Q: I changed my Apple ID password. Why do uploads no longer work?
A: Apple revokes all app-specific passwords when you change your Apple ID password. You’ll need to generate and save a new one.