IOS application validation error: missing plist key CFBundleShortVersionString

I built an iOS game using SpriteBuilder and cocos2d. When I try to send it to the AppStore, I get the following error:

ERROR ITMS-9000: "The plist key is missing. The required key is missing in the Info.plist file: CFBundleShortVersionString."

How to fix it? Thanks!

+5
source share
1 answer

This is a simple solution. You just need to add the CFBundleShortVersionString key to the Info.plist file.

Click your Info.plist file in your project. Right-click and select Add Row. Then insert the line "CFBundleShortVersionString". It will automatically change it to read: "Bundle of string versions, short."

Then select a value like 1.0 , or whatever you want your version to be.

Image of what your plist will look like after you add version

+18
source

Source: https://habr.com/ru/post/1202041/


All Articles