For the complete documentation index, see llms.txt. This page is also available as Markdown.

Build Error: Error Uploading ipa file

If your iOS build fails with an “Error uploading ipa file”, it usually means there’s an issue with your App-Specific Passwor or app configuration. Below are the most common causes and how to fix them.

If your iOS build fails with the message “Error uploading ipa file”, it typically means something went wrong when Adalo tried to upload your app to Apple.

This error is most commonly related to Apple authentication issues or app configuration mismatches between builds.

Possible Cause:

1. Missing or Incorrect App-Specific Password

Apple requires an app-specific password to authenticate uploads. If this password is missing, expired, or incorrect, the upload will fail.

Error Message:

Error uploading ipa file: stdout | [Application Loader Error Output]: [altool.104DFB380] Auth context delegate failed to get headers. Error Domain=ITunesConnectFoundationErrorDomain Code=-22910 "Please sign in with an app-specific password. You can create one at account.apple.com." UserInfo={NSLocalizedDescription=Please sign in with an app-specific password. You can create one at account.apple.com.}

To quickly identify this issue, click on Show Full Logs in your build screen. Then use Control (Windows) / Command (Mac) + F and search for: "Please sign in with an app-specific password."

If this message appears in your logs, the issue is related to your App-Specific Password

Resolution

Update Your App-Specific Password by following the steps mentioned on this Adalo Help Doc | Create Your Adalo ‘App-Specific Password.’


2. Device Compatibility Mismatch (Validation Error 409)

Apple requires that new app versions continue to support all devices supported by previous versions.

This error usually occurs when:

  • The previous app version had iPad support.

  • Switching from a Legacy app to a Responsive app.

Error Message:

Error uploading ipa file: stderr | [Application Loader Error Output]: [altool.1027CB0D0] Validation failed (409) This bundle does not support one or more of the devices supported by the previous app version. Your app update must continue to support all devices previously supported.)

To quickly identify this issue, click on Show Full Logs in your build screen. Then use Control (Windows) / Command (Mac) + F and search for: "This bundle does not support one or more of the devices supported by the previous app version."

If this message appears in your logs, the issue is related to a device compatibility mismatch and may require support assistance.

Resolution

This issue requires assistance from Adalo. Please submit a ticket and provide the following:

  • 🔗 Your new app link

  • 🔗 Your previous (live) app link

  • 📄 The error message you received

Once we have this information, our team will take it from there.

Still Need Help?

If you're stuck or can't make sense of the build error message, don't worry! Reach out to our support team for further assistance.

Last updated

Was this helpful?