Skip to content

Commit ba1387c

Browse files
Added a section about the bundle identifier.
1 parent f66fa9d commit ba1387c

File tree

1 file changed

+14
-0
lines changed
  • articles/tutorials/advanced/MobileDeployment/04_publishing

1 file changed

+14
-0
lines changed

articles/tutorials/advanced/MobileDeployment/04_publishing/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,20 @@ Ensure your iOS project is properly configured for App Store submission:
3333
<CFBundleIconName>AppIcon</CFBundleIconName>
3434
```
3535

36+
### Understanding the Bundle Identifier
37+
38+
The **bundle identifier** is a unique string that identifies your app. It follows a reverse domain name notation, such as `com.companyname.gamename`.
39+
40+
This identifier is used by Apple and Google to distinguish your app from all others on the stores and on devices.
41+
42+
- It **must** be unique across all apps in the store.
43+
44+
- The bundle identifier you set in your project must exactly match the one registered in the stores.
45+
46+
- Changing the bundle identifier after publishing will create a new app entry, not update the existing app.
47+
48+
**Tip:** Choose a bundle identifier that reflects your organization and app name, and keep it consistent across your project files and provisioning profiles.
49+
3650
#### Code Signing for Release
3751

3852
Two entitlements - one for debug and one for publication.

0 commit comments

Comments
 (0)