Iphone 通配符应用程序ID和捆绑包ID命名

Iphone 通配符应用程序ID和捆绑包ID命名,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我已经创建了一个通配符应用程序ID,并且对我的应用程序的捆绑包ID有效性有一些疑问。我没有公司;我以自己的名义出版 1) 捆绑包ID“MyName.CoolAppName”是否有效 2) 或者我必须写“com.MyName.CoolAppName” 3) 或者我可以简单地使用“CoolAppName”吗 谢谢 所有这些都是有效的,但是,人们通常使用反向域命名系统来创建应用程序ID是有原因的 最重要的是要记住,任何人创建的每个应用程序ID都必须是唯一的。因此,如果其他人已经制作了一个“CoolAp

我已经创建了一个通配符应用程序ID,并且对我的应用程序的捆绑包ID有效性有一些疑问。我没有公司;我以自己的名义出版

1) 捆绑包ID“MyName.CoolAppName”是否有效

2) 或者我必须写“com.MyName.CoolAppName”

3) 或者我可以简单地使用“CoolAppName”吗


谢谢

所有这些都是有效的,但是,人们通常使用反向域命名系统来创建应用程序ID是有原因的

最重要的是要记住,任何人创建的每个应用程序ID都必须是唯一的。因此,如果其他人已经制作了一个“CoolAppName”应用程序ID,那么你就不走运了

大多数人使用标准的com.companyname.appname是因为它易于阅读、标准化,而且几乎肯定是独一无二的


用不同的方式命名你的应用程序ID不会有太大的区别,但我建议遵循标准。

所有这些名称都是有效的,但你应该使用第二个名称,因为它是通用的名称符号,并且是唯一的。为了澄清这一点,将捆绑包标识符全部小写是一个好主意,因为它不太容易出错。包标识符区分大小写。如果你在任何地方引用一个捆绑标识,知道它都是小写比回忆确切的大写要容易得多。谢谢各位,我真的很感谢你们的帮助!