capabilities.work

Enable a Capability on a Bundle ID

A 3-step recipe with iOS. We can help you get access.

Recipe · 3 steps

Enable a Capability on a Bundle ID

with iOS

Create a bundle id, enable a capability on it, and read it back.

  1. Create the bundle identifier the capability will be enabled on.
  2. Enable the requested capability on the new bundle id.
  3. Read the bundle id back to confirm it exists with the expected identifier.
What you'll need to have ready
  • bundleIdName: A friendly name for the bundle identifier.
  • bundleIdentifier: The reverse-DNS bundle identifier (e.g. com.example.app).
  • platform: Bundle id platform (IOS, MAC_OS, or UNIVERSAL).
  • capabilityType: The capability to enable (e.g. PUSH_NOTIFICATIONS, ICLOUD, IN_APP_PURCHASE).
For your developer

Arazzo workflow ios:enable-bundle-id-capability, 3 operations: bundleIds_createInstance → bundleIdCapabilities_createInstance → bundleIds_getInstance. Specs on APIs.io.