provisioning_profiles
List all provisioning profiles currently installed in ~/Library/MobileDevice/Provisioning Profiles/. This displays each profile’s name, UUID, app ID, team, expiration date, and type (development, ad hoc, App Store, or enterprise). Use this to verify that the correct profiles are available before building or to troubleshoot signing issues.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| — | — | — | — | This tool takes no parameters. |
Usage Examples
Section titled “Usage Examples”List all provisioning profiles
Section titled “List all provisioning profiles”“Show me all provisioning profiles on my Mac”
{}Verify profiles before release build
Section titled “Verify profiles before release build”“What provisioning profiles do I have installed?”
{}Example Output
Section titled “Example Output”Provisioning Profiles:
1) MyApp Development UUID: 1a2b3c4d-5e6f-7890-abcd-ef1234567890 App ID: ABCDE12345.com.acme.myapp Team: ABCDE12345 (Acme Corp) Type: iOS Development Expires: 2027-03-15 Status: Active
2) MyApp App Store UUID: 2b3c4d5e-6f78-9012-bcde-f12345678901 App ID: ABCDE12345.com.acme.myapp Team: ABCDE12345 (Acme Corp) Type: App Store Expires: 2027-03-15 Status: Active
3) Wildcard Development UUID: 3c4d5e6f-7890-1234-cdef-123456789012 App ID: ABCDE12345.* Team: ABCDE12345 (Acme Corp) Type: iOS Development Expires: 2025-08-01 Status: Expired
Found 3 provisioning profiles (2 active, 1 expired).Related Tools
Section titled “Related Tools”profile_inspect— Inspect a specific provisioning profile for detailed informationsigning_identities— List signing certificates that these profiles referenceentitlements_check— Check entitlements on a built app bundlebuild_app— Build your app with a specific provisioning profile