108

我是 iPhone 提交过程的新手。Apple 要求提供 Bundle ID 后缀。这是什么?不知道该放什么以及它的意义是什么。

4

2 回答 2

70

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

在 Bundle ID Suffix 中,您应该写下 bundle ID 的全名。

例子:

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

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

其原因在Developer Portal中进行了解释:

App ID 字符串包含由句点 (.) 分隔的两部分——App ID 前缀(默认情况下是您的团队 ID,例如ABCDE12345)和App ID 后缀(Bundle ID 搜索字符串,例如com.mycompany.appname)。[重点补充]

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

于 2010-08-29T22:00:00.160 回答
31

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

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

由一家名为 Awesome Apps 的公司为名为 The Best App 的 App 提供的示例捆绑 ID 如下所示:

com.awesomeapps.thebestapp

在这种情况下,后缀是thebestapp.

于 2010-08-09T00:33:01.373 回答