CFBundleVersion | CFBundleShortVersionString errors

Issue

When you submit an update to an existing application, the Application Loader reports errors regarding  CFBundleVersion or CFBundleShortVersionString values. For example:

Message type 1:

The binary you uploaded was invalid. The value for key CFBundleVersion [3.2.2.1.86923] in the Info.plist file must contain a higher version than the version of the previously uploaded version [4.0].

Message type 2:

The binary you uploaded was invalid. The value for key CFBundleShortVersionString [1.0.2] in the Info.plist file must contain a higher version than the version of the previously uploaded version [4.0].

Message type 3:

Version Mismatch - Neither CFBundleVersion ['3.2.2.1.86923'] or CFBundleShortVersionString ['1.0.2'] in the Info.plist match the version of the app set in iTunes Connect ['2.0'].

Solution

For message type 1 or 2, contact Adobe's DPS Gold Support with the details of your error. That team can help modify the values by using internal tools.

Message type 3 is currently classified as a warning. Continue to upload your binary. If Apple later sends a rejection email based on that alone, contact Adobe DPS Gold Support.

DPS Gold Support contact information is available on the DPS Dashboard when. Log in at http://digitalpublishing.acrobat.com. Scroll down and look for the link for Gold Support and click it.

Additional information

These errors are due to differences in the DPS App Builder's versioning scheme, and the values from previous versions of the app built with other tools.

Get help faster and easier

New user?