Apple开发人员连接网站要求我提供的“App Id”是什么?

时间:2009-02-17 03:15:22

标签: ios

我刚注册成为iPhone开发者。什么是“App Id”?这是我公司的名字吗?这只是我的申请名吗? Apple对此并不十分清楚。

感谢。

2 个答案:

答案 0 :(得分:33)

我不认为亚历克斯的回答是相当正确。

com.myname.MyCoolApplication是“Bundle ID搜索字符串”或“Bundle identifier”,具体取决于您咨询的Apple文档。

以下是一些Apple开发人员资源:

要获得完整的“应用程序ID”,您需要团队ID(由Apple生成)以及您的Bundle Identifier(由开发人员创建)。例如,来自Q&A QA1713

  

示例应用ID:ABCDE12345.com.foocompany.appname

     
      
  • ABCDE12345是捆绑种子ID(由Apple生成)
  •   
  • com.foocompany.appname是应用ID的捆绑标识符,需要与应用的捆绑标识符相同
  •   

答案 1 :(得分:10)

它是您的应用程序的命名空间。例如:

com.myname.MyCoolApplication

它使用反向域名格式,并且一次只有一个人拥有一个域。您可以创建一个通配符的应用程序ID,如:

com.myname.*

现在你可以在创建一套应用程序的地方替换任何东西。

应用程序ID是唯一标识应用程序的标识符。它可能是明确的或外卡。 显式意味着一个应用程序。如果我们想要为不同的应用程序使用相同的应用程序ID,则使用通配符应用程序ID。感谢