Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "InfoDictionary version" signify in information property list (plist file)?

Tags:

What does "InfoDictionary version" signify? It is definitely different from the bundle version, but what is the role of "InfoDictionary version"?

like image 699
B K Avatar asked Aug 10 '11 12:08

B K


People also ask

What is a plist Xcode?

A property list, commonly abbreviated as plist, is an XML file that contains basic key-value data. You can use a plist in your iOS apps as a simple key-value data store.

What is plist Swift?

What is a plist file? A plist or property list is an XML file containing data in form of key-value pairs. Just line a dictionary in the Swift, so it's a list of values associated with keys. In Xcode, you can open the plist's XML structure by right-clicking on a property list file, then choosing Open As → Source Code.


1 Answers

"InfoDictionary version" signifies the version information for the Info.plist format. See Apple's doc for CFBundleInfoDictionaryVersion for details.

CFBundleInfoDictionaryVersion (String - iOS, macOS) identifies the current version of the property list structure. This key exists to support future versioning of the information property list file format. Xcode generates this key automatically when you build a bundle and you should not change it manually. The value for this key is currently 6.0.

like image 166
9to5ios Avatar answered Sep 18 '22 04:09

9to5ios