# iPhone provisioning profile

### How to create an iPhone provisioning profile?

A Provisioning Profile is required to define the distribution of your mobile application. These profiles define the way your app will be distributed and to which mobile devices. Without a Provisioning Profile, you cannot distribute an app through the App Store, or via any internal distribution method.

{% embed url="<https://scribehow.com/shared/iPhone_provisioning_profile__hq9p895ZR4yJY-wpHtVkkA>" %}

Follow these steps to create your Provisioning Profile.

* Log in to your [**Apple Developer account**](https://developer.apple.com/)
* Click on Certificates, Identifiers & Profile
* Click on the Profiles section from the sidebar
* Then click on the + button next&#x20;
* Select the "App Store Connect" option under "Distribution"
* Then click on the Continue button at the top right
* Select the App ID (App Identifier) from the dropdown
* Click the Continue button to proceed to the next step
* Select the certificate that you generated in the previous step and click Continue
* Enter a name for your Provisioning Profile
* Click on Generate to create the Provisioning Profile
* Download and save your Provisioning Profile

{% hint style="warning" %}
Your Provisioning Profile must be linked to the correct App ID and Distribution Certificate to ensure a smooth app submission process. Always download and keep a backup of your Provisioning Profile for future use.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.appmysite.com/app/download/ios/certifications/iphone-provisioning-profile.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
