捆绑创建者OS类型代码??? 在Xcode 4中

moo*_*oon 30 xcode info.plist plist ios xcode4

我刚刚意识到我的iOS应用程序的值中的Bundle Creator操作系统类型代码Info.plist?????在Xcode 4中.应该是什么值?

Nev*_*vin 20

它用于识别您的应用程序.您不必为iPhone应用程序更改它.

看看这些链接:


uch*_*aka 15

它不再使用了.这是经典Mac OS时代的延续,当时它是一个主要用于确定哪些应用可以创建,编辑或读取文件类型的数据点.那时你必须在Apple上注册它们.我认为他们甚至不再提供这项服务.OS X和一些应用程序可能仍然会在极少数情况下使用它,但它的遗产.可以想象,严重受限的可能排列使其长期难以维持.

UTI是目前首选的方法.然后系统使用这些以及文件扩展名和幻数的组合.虽然在ios上可能不如OSX那么真实.


Cha*_* SP 5

它只是识别边界创建者的四个字母代码...例如对于苹果来说它是 APPL...它可以是???? 或者,如果您的应用程序名称是“myApp”,您可以提供“MYAP”...如果您有很多应用程序,您可以提供前 2 个字符为您的应用程序名称,后 2 个字符为公司名称...

例如苹果使用CF作为核心基础,AV等

http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html

  • 这就是“捆绑操作系统类型代码”的定义。OP询问“捆绑包创建者操作系统类型代码”。(这是一个很容易的疏忽,苹果应该通过更好的命名来预防。) (2认同)