Skip to content

Provisioning Profiles

Question

What is Provisioning Profile?

Short interview answer

A provisioning profile ties an app identifier, signing certificate, and permitted devices or distribution method together so iOS can validate how an app is signed and installed.

Detailed answer

Development, ad hoc, and distribution workflows use different permissions. Treat profiles and certificates as deployment credentials: keep them managed, rotate them when required, and make the build configuration match the intended destination.

Sources