Missing the required key: CFBundleShortVersionString

2 posts, 0 answers
  1. Iva
    Iva avatar
    6 posts
    Member since:
    May 2013

    Posted 22 Aug 2014 Link to this post

    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>$BundleVersion$</string>

    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.
  2. Iva
    Iva avatar
    6 posts
    Member since:
    May 2013

    Posted 11 Sep 2014 Link to this post

    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.
Back to Top