iOS Question No CFBundleVersion or CFBundleShortVersionString upload to iTunes Connect

John Peat

Licensed User
I have been struggling with this for a few days now.

I am confident (reasonable) that I have the Apple id, distribution certificate, distribution provisioning file and iTunes Connect app defined correctly.

The error I get is specific in that the 'ipa' files doesn't contain the 'CFBundleShortVersionString key' or the 'CFBundleVersion key'


Looking in the 'ipa' I can't see these keys either:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
<plist version="1.0">














I can't see past this issue. I am happy that what I have defined in Apple is correct. I am happy with the 'distribution' process I am following...... can anyone 're-boot' me?



John Peat

Licensed User
Don't know? This is the project Attributes...

#Region Project Attributes
'Orientation possible values: Portrait, LandscapeLeft, LandscapeRight and PortraitUpsideDown
#iPhoneOrientations: Portrait
#iPadOrientations: Portrait, LandscapeLeft, LandscapeRight, PortraitUpsideDown
#Target: iPhone, iPad
#MinVersion: 7

#PlistExtra:<key>NSLocationWhenInUseUsageDescription</key><string>Used to display the current navigation data.</string>
#PlistExtra:<key>NSLocationUsageDescription</key><string>Used to display the current navigation data.</string>

#End Region

And this is the build configuration:


Where do I set it? and how does it relate to the iTunes Connect page (the field in iTunes I need to set)?

Upvote 0