在 Xcode 中创建新项目时,我对组织标识符有一些疑问。
通过快速搜索,我发现组织标识符用于识别您的应用程序。
我的问题如下:
com
标识符的开头是用来标识下面这个词描述的是一家公司的吗?这是否与域符号有关,如 org
, net
等等? 最佳答案
组织标识符需要是唯一的。通常,是使用反向 DNS 表示法的开发人员网站。即如果开发者的网站是example.com
,则组织标识符将变为 com.example
.
根据 Apple 的说法,这个 Bundle Identifier 在 App Store 上的应用程序中应该是唯一的(如果您想在 Apple 的 App Store 上分发您的应用程序)。因此,确保这种唯一性的一种方法是选择唯一的组织标识符。
创建两个版本的应用程序(iOS、macOS)然后标识符也需要不同,一种方法是附加 .Mac
或 .iOS
在标识符字段中的应用程序名称之前。
应用程序分发到应用程序商店后,标识符将无法更改。
最后,对于最后一个问题,我看不出这部分有什么问题。选择一个好的、独特的和漂亮的组织标识符就足够了。
引用文献
关于xcode - 什么是 Xcode 的组织标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34978398/