捆绑ID后缀?它是什么?

时间:2010-08-08 22:06:52

标签: iphone cocoa-touch itunesconnect ios

我是iPhone提交流程的新手。 Apple要求Bundle ID后缀。这是什么?不确定放在这里的内容以及它的重要性。

2 个答案:

答案 0 :(得分:67)

如果您没有公司,请保留您的姓名,只要info.plist文件中的捆绑ID和您在iTunes Connect中提交的捆绑ID匹配,就没关系。

在Bundle ID后缀中,您应该写出包ID的全名。

示例:

Bundle ID suffix = thebestapp (NOT CORRECT!!!!)

Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)

Developer Portal

中解释了这个原因
  

应用程序ID字符串包含两个以句点(。)分隔的部分 - 应用程序ID前缀(默认情况下为您的团队ID,例如ABCDE12345)和应用程序ID后缀(捆绑ID搜索字符串,例如com.mycompany.appname)。 [强调补充]

因此,在这种情况下,后缀是完整的字符串com.awesomeapps.thebestapp

答案 1 :(得分:30)

捆绑包标识符是您的应用程序的ID,系统将其用作域,可以存储设置并唯一引用您的应用程序。

它以反向DNS表示法表示,建议您使用公司名称和应用程序名称来创建它。

名为Awesome Apps的公司名为The Best App的应用程序的示例包ID如下所示:

com.awesomeapps.thebestapp

在这种情况下,后缀为thebestapp