CodeMash
  • 🚀Backend as a service
  • 🦄Roadmap
  • 🍕Release Notes
  • Installation
    • Managed Service
    • 🏗️AWS-CDK
    • 🏗️Azure
    • 🏗️Docker
    • 🏗️GC
    • 🏗️Terraform
  • dashboard
    • CodeMash Cloud
    • Project
    • Membership
      • Users
      • Roles
      • Policies
      • Triggers
      • Integrations
        • Apple
        • Azure
        • Facebook
        • Google
        • Twitter
      • Settings
    • Database
      • Collections
        • Schema
          • From Template
          • Structure
        • Tabs
        • Triggers
        • Indexes
        • Shared Forms
      • Taxonomies
        • Terms
        • Schema
        • Settings
      • Aggregation
      • Imports
      • Exports
      • Backups
    • Files
      • Integrations
        • CodeMash
        • S3 Bucket
    • Notifications
      • Push
        • Push Templates
        • Push Templates API
        • Push Notifications
        • Push Notifications API
        • Devices
        • Devices API
        • Integrations
          • Firebase
          • One Signal
          • Expo
      • Email
        • Email Templates
        • Emails
        • Integrations
          • AWS SES
          • Twilio Sendgrid
          • Mailgun
      • 🏗️Server events
      • 🏗️Sms
    • Payments
      • Integrations
        • Apple Pay
        • Google Pay
        • Stripe
        • Kevin.
        • Paysera
        • Decta
    • Scheduler
    • Logs & Monitoring
    • Code
      • Functions
        • Function Inputs
        • Function Templates
          • Node.js
          • Python
          • Ruby
          • Java
          • Go
          • .NET Core
      • CodeMash Functions
        • Google Functions
          • Google Calendar
          • Google Gmail
        • Microsoft Functions
          • Microsoft 365 Users
          • Microsoft 365 Calendar
        • Collection Find
        • Collection Update
        • Users Find
        • Image Resize
        • Html To Pdf
        • Word Document
        • Barcode
        • QR Code
        • Send Email
        • Send Notification
        • Email Reminder
        • Notification Reminder
      • Integrations
        • AWS Lambda
        • Google Cloud Functions
        • Azure Functions
  • Other Topics
    • Apple
      • Developer Portal
      • Bundle Identifier
      • Team ID
      • Service ID
      • Key ID
    • Triggers
    • Tokens Binding
      • Project Tokens
      • Initiator Tokens
      • Receiver Tokens
      • Request Tokens
      • Operation based tokens
      • Template Functions
    • Search parameters
      • Paging
      • Filter
      • Sort
      • Projection
    • data-models
    • Errors
  • SDK
    • Node.js
    • TypeScript
    • .NET
    • 🏗️Go Lang
    • 🏗️Flutter
    • 🏗️Swift
    • 🏗️Kotlin
  • CLI
    • 🏗️CodeMash CLI
  • API
    • Get Started
    • Prerequisites
    • How to test?
    • Cors
    • Project
    • Membership
      • Authentication
      • Users
    • Database
      • Collections
        • Aggregate
        • Change Responsibility
        • Count
        • Delete
        • Delete Many
        • Distinct
        • Find
        • Find One
        • Insert
        • Insert Many
        • References
        • Replace
        • Update
        • Update Many
      • Taxonomies
        • Find
    • Files
    • Code
    • Notifications
      • Push
      • Emails
      • Server Events
      • 🏗️Sms
    • Payments
    • Scheduler
    • Logs & Monitoring
Powered by GitBook
On this page
  • Find Bundle ID using Apple Developer Portal
  • Find Bundle ID using Xcode

Was this helpful?

Edit on GitHub
  1. Other Topics
  2. Apple

Bundle Identifier

App Bundle ID

PreviousDeveloper PortalNextTeam ID

Last updated 2 years ago

Was this helpful?

A bundle ID (also known as a bundle identifier) is a unique identifier assigned to an app or a suite of apps. It identifies and distinguishes the app from other apps on the Apple platform.

A bundle ID is typically a reverse-DNS string in the form of a domain name, with the app's name appended to the end. For example, a bundle ID for an app called "My App" might be "com.codemash.myapp". This ensures that the bundle ID is unique and can't be confused with any other app on the Apple platform.

Bundle IDs are used for a variety of purposes in Apple app development, including:

  • Identifying an app in the App Store, the Mac App Store, and other app distribution platforms.

  • Identify an app in the iOS and macOS keychain which stores passwords, certificates, and other sensitive information.

  • Identifying an app when it is installed on a device so it can be launched and run by the operating system.

  • Identifying an app when it is being tested or debugged so that the correct app is being tested or debugged.

Find Bundle ID using Apple Developer Portal

  1. Go to the and sign in with your Apple ID.

  2. From the home page, click on the "Identifiers" link.

  3. You will see a list of all registered identifiers to your account. This list will include the bundle ID for each app.

  4. Look for the app you want to find the bundle ID for, and click on the identifier to view more information.

  5. The bundle ID for the app will be displayed in the "Identifier" field.

Find Bundle ID using Xcode

  1. Open the Xcode project for the app.

  2. In the Xcode project navigator, select the app target.

  3. In the "General" tab, look for the "Bundle Identifier" field. This field should contain the bundle ID for the app.

Apple Developer Portal
Click on identifiers