I’m struggling to upload my IOS project to App Store, but following message
‘CFBundleVersion is empty but must be composed of one to three period-separated integers’ keeps happening.
My solutions found in forums or discussions were
put the (three period-seperated integers) in [Project Settings - iOS - Version Info]
add CFBundleVersion (three period-seperated integers) in [(Project Folder)/Build/iOS/UBTGenerated/Info.Template.plist]
The info.plist inside the .xcarchive from packaging the build is missing CFBundleVersion key, that’s why we get this error.
To fix it : You can right click the .xcarchive file, and choose “show package contents”, it will show you 3 items, one is info.plist, double click to open it,
Expand “ApplicationProperties”, inside right click and choose “Add row”.
Give key as CFBundleVersion
Type as String
Value - Version number (single digit)
Save and Close the plist and upload the .xcarchive build file.
Sorry that I noticed your answer now. Maybe I’m going to have a chance to follow your suggestion on next week. I’ll reply then. Really appreciate for your help!