Xcode的组织标识符是什么?

8

在创建Xcode新项目时,我有一些关于组织标识符的问题。

Creation of new project in Xcode

通过快速搜索,我发现组织标识符用于识别您的应用程序。

我的问题如下:

  1. 我应该在我的应用程序之间还是在开发人员之间选择唯一标识符?
  2. 通常,在标识符的开头使用com来标识以下单词描述一个公司吗?这与类似orgnet等的域符号有关吗?
  3. 最后,在创建此标识符时有什么建议?如果一开始没有正确设置此标识符,会出现什么问题?
1个回答

4
组织标识符需要唯一。通常是开发者的网站以反向 DNS 记法表示。也就是说,如果开发者的网站是 example.com,则组织标识符将变成 com.example。
根据苹果公司的规定,此 Bundle 标识符在 App Store 上应该是唯一的(如果您想要在苹果的 App Store 上发布您的应用程序)。因此,确保此唯一性的一种方法是选择一个唯一的组织标识符。
如果创建了应用程序的两个版本(iOS、macOS),则标识符也需要不同,并且一种方法是在标识符字段中在应用名称之前添加 .Mac 或 .iOS。
一旦应用程序分发到 App Store 中,标识符就不能更改了。
最后,对于最后一个问题,我没有看到任何问题。选择一个好的、唯一的和美观的组织标识符已经足够了。
参考资料

在一个苹果账号下,是否可以使用两个组织标识符提交应用程序? - 123432198765

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接