This is a migrated thread and some comments may be shown as answers.

Missing the required key: CFBundleShortVersionString

1 Answer 885 Views
Apple iOS
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Iva
Top achievements
Rank 1
Iva asked on 22 Aug 2014, 03:06 PM
Apple have introduced a new requirement in the bundle approval process when uploading your app to iTunes Connect. Info.plist must contain the following key: CFBundleShortVersionString. Currently, AppBuilder does not automatically set this key and you need to set it manually to be able to publish your app in the App Store.

1. Open Info.plist for editing. Follow the instructions in this tutorial to complete this task.
2. Set your CFBundleShortVersionString key code after the CFBundleVersion key, so that you have a block similar to that:

<key>CFBundleVersion</key>
<string>$BundleVersion$</string>
<key>CFBundleShortVersionString</key>
<string>X.X</string>

Where X.X is the actual value that you have set in the Version field in your Project Properties and for version in iTunes Connect.

3. Save changes, build your app, and submit it.

The AppBuilder team is working on providing a fix for this in the shortest term possible. Thank you for your patience and understanding.

1 Answer, 1 is accepted

Sort by
0
Iva
Top achievements
Rank 1
answered on 11 Sep 2014, 05:03 PM
This issue is now resolved in the Telerik AppBuilder 2.5 release.

For more information, check the release notes. Please, note that if you have modified your CFBundleShortVersionString key, you might need to update your Info.plist again.
Tags
Apple iOS
Asked by
Iva
Top achievements
Rank 1
Answers by
Iva
Top achievements
Rank 1
Share this question
or