What is Xcode's Organization Identifier?

11,630

The Organization Identifier needs to be unique. Usually, is the developer's website in reverse DNS notation. That is, if the developer's website is example.com, then the Organization Identifier will become com.example.

According to Apple, this Bundle Identifier should be unique among the apps on the App Store (if you want to distribute your app on Apple's App Store). Therefore, one way to ensure this uniqueness is to choose a unique Organisation Identifier.

Creating two versions of your application (iOS, macOS) then the identifier needs also to be different, and one way is to append .Mac or .iOS before the App name in the Identifier field.

Once the App is distributed to the App Store, the identifier can't be changed.

Finally, for the last question, I can't see any problems with this part. Choosing a good, unique and nice looking Organisation Identifier is more than enough.

References

Share:
11,630
Rafael
Author by

Rafael

Updated on August 20, 2022

Comments

  • Rafael
    Rafael over 1 year

    I have some questions around the Organization Identifier when creating a new project in Xcode.

    Creation of new project in Xcode

    With a quick search, I have found that the Organization Identifier is used to identify your app.

    My questions are the following:

    1. Should I choose a unique identifier between my apps or between developers?
    2. Usually, the com at the beginning of the identifier is used to identify that the following word describes a company? Is that something to do with the domain-notation like org, net etc?
    3. Finally, any suggestions when creating this identifier? What problems can this identifier create if not set properly in the first place?