iOS App Store update fails: CFBundleShortVersionString 1.1 vs 1.0 – Can I download the generated App Store IPA?
Hi,
I am trying to publish an update of an iOS app built with the official MIT App Inventor server.
The current App Store version is:
-
VersionName: 1.0
-
Build: 1
I previously uploaded another build as 1.0 (2), but it was not published.
I have now created version 1.1 in App Store Connect and changed my App Inventor project to:
-
VersionName: 1.1
-
VersionCode: 3
When using Build → Upload to iOS App Store, App Inventor successfully creates and signs the IPA, but the upload fails with:
Validation failed - Info.plist value mismatch. CFBundleShortVersionString value of 1.1 does not match the value of 1.0 specified in the request.
The build log shows that CreateInfoPlist, SignPackage and CreateIpa all succeed.
Therefore, it seems that the generated IPA correctly contains:
CFBundleShortVersionString = 1.1
but the upload request sent by the App Inventor server to App Store Connect still specifies:
1.0
I have already tried saving the project, waiting before building, refreshing/reopening App Inventor and rebuilding. The result is always the same.
Is there a way to:
-
force the App Store upload request to use 1.1, or
-
download the App Store-signed PlayerApp.ipa generated by the build server before the UploadPackage step fails?
If I could retrieve the correctly signed App Store IPA, I could try uploading it manually using Apple's Transporter instead of the App Inventor uploader.
I am specifically referring to the App Store distribution IPA, not the downloadable Ad Hoc IPA.
The application was previously successfully published as version 1.0 using the official MIT App Inventor iOS build server.
Thank you for your help.






