iPhone开发:info.plist(一)
plist文件,Property List 文件,一般都是xml文件格式,用于描述应用软件
主要包括如下:
关键字类型是否必须摘要CFBundleDevelopmentRegionStringNo该束的地区。通常对应于作者的母语。CFBundleDisplayNameStringNo本地化的束名。CFBundleDocumentTypesArrayNo一组描述了该束所支持的文档类型的字典。CFBundleExecutableStringYes该束的可执行文件名。CFBundleGetInfoHTMLStringNo用来在Finder的Get Info 面板中显示的更丰富内容的字符串。CFBundleGetInfoStringStringNo用来在Finder的Get Info 面板中显示的字符串。CFBundleHelpBookFolderStringNo含有该束帮助文件的文件夹名字。CFBundleHelpBookNameStringNo当该束的帮助启动时显示的帮助文件的名字。CFBundleIconFileStringYes图标文件的文件名。CFBundleIdentifierStringYes该束的唯一标识字符串。该字符串的格式类似java包的命名方式,例如:com.apple.myapp。CFBundleInfoDictionaryVersionStringYesInfo.plist格式的版本信息。CFBundleNameStringYes束的简称。CFBundlePackageTypeStringYes用来标识束类型的四个字母长的代码。CFBundleShortVersionStringStringYes面向用户市场的束的版本字符串。CFBundleSignatureStringYes用来标识创建者的四个字母长的代码。CFBundleURLTypesArrayNo一组描述了该束所支持的URL协议的字典。CFBundleVersionStringYes可执行文件的创建号。
CFBundleDevelopmentRegion
CFBundleDevelopmentRegion关键字指定了一个字符串值来标识束的地区。通常对应于作者的母语。如果不能找到用户首选的地区或语言的资源,系统最后会使用该值。
CFBundleDisplayName
CFBundleDisplayName关键字指定了一个字符串值来标识束的显示名称。Finder和其他用户界面组件会把它显示给用户。这个名称可以与文件系统中的束名不同。通过把关键字加入适当的.lproj子目录中的InfoPlist.strings文件,就可以实现该关键字的本地化。如果您需要本地化这个关键字,您还应该提供一个CFBundleName关键字的本地化版本。
有关显示名称的更多信息参见“本地化文件系统名称”。
CFBundleDocumentTypes
CFBundleDocumentTypes关键字保存了一组字典,它包含了该应用程序所支持的文档类型。每一个字典都被称做类型定义字典,并且包含了用于定义文档类型的关键字。表A-2列出了类型定义字典中支持的关键字。
摘自 云怀空-abel
相关新闻>>
- 发表评论
-
- 最新评论 更多>>