How to: Register a Provisioning Profile

Posted on 1. April 2023 by Jan Bunk

A cute humanoid robot with dark blue eyes working in a cozy woodworking workshop, digital art

You are viewing a preview of this guide. Please log in to complete it!
Open the profile overview

Click the plus button or 'Generate a profile'.

Click the plus button or 'Generate a profile'.

Select 'App Store' in the 'Distribution' section.

Select 'App Store' in the 'Distribution' section.

Click the 'Continue' button at the top right.

Select the app identifier in the dropdown menu.

If there are multiple, please pay close attention to the names so you pick the one that is the most similar to the name above.
Select your app's identifier in the dropdown menu.

Click the 'Continue' button at the top right.

Select the distribution certificate that expires on: 1. January 2024

If you just created one, select that distribution certificate. Otherwise you can use the expiration date to tell which certificate was created most recently and choose that one.

Click the 'Continue' button at the top right.

Name the profile

If you get an error in the next step because a profile with this name already exists, just add a number to it, e.g. 2

The field Provisioning Profile Name

Click the 'Generate' button at the top right.

Click the "Download" button at the top right and upload the downloaded file here. The file name should be something like .mobileprovision

The file upload limit is 100MB.

In App Store Connect it might say something about double-clicking the downloaded file to install it, but you don't need to do that. You just need to upload it here.

Make sure to click this button, otherwise we won't receive the entered information and you will need to do the steps again.

Author Jan Bunk
Written by
Jan Bunk

Hi, I'm Jan! I created webtoapp.design in 2019 while studying computer science in university. A lot has changed since then - not only have I graduated, but it's also no longer just me running webtoapp.design. We've grown to a global, fully remote team and have gathered lots of experience around app development and app publishing. We've created and published hundreds of apps in the app stores, where they've been downloaded millions of times.