关于Xcode“组织标识符”,应该是唯一的,可能会产生什么问题?

问题描述:

我想知道有关“组织标识符,”你必须提供,或自动通过连接“产品名称”和“公司名称”关于Xcode“组织标识符”,应该是唯一的,可能会产生什么问题?

Creation of new project in Xcode

一个简短的搜索,我发现创建组织标识符用于识别您的应用程序。

我的问题有以下几点:

  1. 这个标识符,应该是你的应用程序之间或开发商之间的独特之处?换句话说,这个标识符在App Store中应该是唯一的吗?
  2. 通常,标识符开头的com用于标识以下单词描述公司?这是否与域名记号orgnet等有关?
  3. 最后,在创建此标识时,如果您忽略,或者在创建此标识时注意任何建议,因为据我所知,一旦发布到App Store,此标识不能更改。换句话说,如果没有正确设置,这个标识符会产生什么问题,以及如何避免。

组织标识符必须是唯一的。通常,开发人员的网站是反向DNS标记。也就是说,如果开发者的网站是example.com,那么组织标识符将变成com.example

根据苹果公司的说法,这个软件包标识符在App Store上应该是唯一的(如果你想在苹果的App Store上发布你的应用程序)。因此,确保这种唯一性的一种方法是选择一个唯一的组织标识符。

创建两个版本的应用程序(iOS,macOS),那么标识符也需要不同,并且一种方法是在标识符字段中的应用程序名称前附加.Mac.iOS

将应用程序分发到App Store后,标识符不能更改。

最后,对于最后一个问题,我看不到这部分有任何问题。选择一个好的,独特的和漂亮的组织标识符是绰绰有余的。

参考