Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The bundle's Info.plist does not contain a CFBundleVersion key or its value is not a string

Xcode is build the project and when build is success, I get this message "The bundle's Info.plist does not contain a CFBundleVersion key or its value is not a string". What is that mean. There is my info.plist:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict>     <key></key>     <string></string>     <key>Additional_Version_String</key>     <string>Updated on build</string>     <key>CFBundleDevelopmentRegion</key>     <string>en</string>     <key>CFBundleDisplayName</key>     <string>${PRODUCT_NAME}</string>     <key>CFBundleExecutable</key>     <string>${EXECUTABLE_NAME}</string>     <key>CFBundleIcons</key>     <dict/>     <key>CFBundleIcons~ipad</key>     <dict/>     <key>CFBundleIdentifier</key>     <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>     <key>CFBundleInfoDictionaryVersion</key>     <string>6.0</string>     <key>CFBundleName</key>     <string>${PRODUCT_NAME}</string>     <key>CFBundlePackageType</key>     <string>APPL</string>     <key>CFBundleSignature</key>     <string>????</string>     <key>CFBundleShortVersionString</key>     <string>1.0</string>     <key>CFBundleVersion</key>     <string>1</string>     <key>Commit_Short_Hash</key>     <string>Updated on build</string>     <key>ITSAppUsesNonExemptEncryption</key>     <false/>     <key>LSRequiresIPhoneOS</key>     <true/>     <key>NSContactsUsageDescription</key>     <string>Vialer needs access to your contacts to make calling to your contacts possible</string>     <key>NSMicrophoneUsageDescription</key>     <string>Vialer needs access to your microphone to make calling possible</string>     <key>UIBackgroundModes</key>     <array>         <string>audio</string>         <string>fetch</string>         <string>remote-notification</string>         <string>voip</string>     </array>     <key>UIMainStoryboardFile</key>     <string>MainStoryboard</string>     <key>UIRequiredDeviceCapabilities</key>     <array>         <string>armv7</string>     </array>     <key>UIRequiresPersistentWiFi</key>     <true/>     <key>UIStatusBarStyle</key>     <string>UIStatusBarStyleBlackTranslucent</string>     <key>UIStatusBarTintParameters</key>     <dict>         <key>UINavigationBar</key>         <dict>             <key>Style</key>             <string>UIBarStyleDefault</string>             <key>Translucent</key>             <true/>         </dict>     </dict>     <key>UISupportedInterfaceOrientations</key>     <array>         <string>UIInterfaceOrientationPortrait</string>     </array>     <key>UIViewControllerBasedStatusBarAppearance</key>     <true/> </dict> </plist> 
like image 881
bilaldogan Avatar asked Mar 30 '17 07:03

bilaldogan


1 Answers

I have the same issue with CFBuildVersion and than i found that in my project Target there is no build version inserted.

So i have just inserted build version and issue solved. enter image description here

like image 131
Hardik Vyas Avatar answered Sep 21 '22 12:09

Hardik Vyas