Core Library
Apple Developer API
Manage apps, devices, and provisioning profiles with plume_core::developer
The developer module provides a client for interacting with Apple’s Developer API to manage app IDs, devices, provisioning profiles, and certificates.
Represents an authenticated session with Apple’s Developer API.
Creates a developer session from an authenticated Account
Creates a session with stored credentials. Validates the session by listing teams.
Returns the Apple Directory Services ID for this session
Returns the Xcode GrandSlam token for this session
Lists all teams associated with the developer account
Lists all app IDs for a team
Creates a new app ID with the specified bundle identifier
Retrieves a specific app ID by bundle identifier
Gets an existing app ID or creates it if it doesn’t exist
Deletes an app ID
Updates app ID capabilities (push notifications, iCloud, etc.)
Creates or retrieves an app group
Assigns app groups to an app ID
Generates and retrieves a provisioning profile for an app ID
Lists all registered devices for a team
Registers a new device with its UDID
Specifies the HTTP method for API requests.
Sends a request to the QuickHelp (QH) API endpoint
Sends a request to the v1 API endpoint with JSON payload
Automatically enables required capabilities based on app entitlements