Skip to main content

Find Application Bundle IDs for Apple Profiles

What an application bundle ID does

An application bundle identifier uniquely identifies an Apple app to a configuration profile. FileWave can populate the identifier from an App Store search, or you can enter a verified identifier manually. Profile payloads that commonly require bundle IDs include:

  • Notifications
  • Home Screen Layout

When you need one

Use the bundle ID when a profile must target one specific app—for example, to preset notification behavior or place an app in a managed Home Screen Layout.

Add the app to a profile payload

Search for an App Store app

Taking Notifications as an example, choosing to create a Notifications Payload, a Search box pops up:

FileWave Central FileWave Anywhere
image.png

image.png


The following captured example uses Microsoft Teams. Search results and identifiers may differ for current app releases and distribution channels:

image.png

image.png

On selecting the Store App for Microsoft Teams from the list, the following is shown:

image.png

However, in the background FileWave has lifted the Bundle ID from the App Store query and inserted this into the underlying profile:

            NotificationSettings = Array {
                Dict {
                    BadgesEnabled = false
                    ShowInCarPlay = false
                    ShowInLockScreen = true
                    AlertType = 1
                    GroupingType = 0
                    CriticalAlertEnabled = false
                    SoundsEnabled = true
                    BundleIdentifier = com.microsoft.skype.teams
                    PreviewType = 0
                    NotificationsEnabled = true
                    ShowInNotificationCenter = true
                }
            }

Treat the identifiers in this example as captured values, not permanent Microsoft Teams identifiers. Bundle IDs can differ by platform, app generation, release channel, and distribution method. Verify the identifier for the exact app installed in your environment before deploying the profile.

If the required macOS or iOS/iPadOS app does not appear in the App Store search, enter its verified bundle ID manually.

FileWave Central FileWave Anywhere

image.png

image.png

Upon entering the Bundle ID into the search box, select the one listed as the Bundle Identifier and accept this.

Re-opening the Payload in the future may show the Bundle ID instead of the App name, where App Store items were previously accepted.

image.png

Home Screen Layout is another Payload example which requires a Bundle ID and the search should behave in the same manner, where if found, the App Store version may be selected, otherwise the Application Bundle ID must be added manually into the search box to be selected:

image.png

image.png

Find the bundle identifier in inventory

If the application is installed on a managed device, create an Inventory Report that includes the application name, version, platform, and bundle ID. Use a device running the exact app build you intend to target; similar app names do not prove that the identifier is the same.

image.png

image.png


Verify before deployment

  1. Confirm the bundle ID against inventory from the target platform and app build.
  2. Deploy the profile to a small pilot group.
  3. Verify that the intended app receives the setting and that unrelated apps are unchanged.