📱 How to Create an App ID, iOS Certificate & .mobileprovision File for Apple Developer
🧩 Step 1: Create an App ID
🔗 Navigate to the Apple Developer Account Webpage and select the “Account” tab in the upper right corner.
🔐 Log in to your Apple Developer Account by entering your Apple ID and password.
🛠️ After logging in, select “Certificates, Identifiers & Profiles” from the start page.
📄 In the “Certificates, Identifiers & Profiles” window, go to the “Identifiers” tab and select “App IDs” to start creating an App ID.
➕ Click the “+” icon in the upper right corner to create a new App ID.
Fill out the required form. Here are the fields you’ll need:
App ID Description | Name: This name will be used to display the entry in the App ID overview.
App ID Prefix | Value: Displays the ID code of your App ID (e.g.,
L45CB6D4NL
- Team ID).
If more than one App ID is present, you can select an existing one from the drop-down menu.Explicit App ID | Bundle ID: Enter the desired bundle ID (e.g.,
com.yumpu.showcase
).
✅ Select the following options in the App Services list (some may already be selected):
Game Center
In-App Purchase
Push Notifications
➡️ Click “Continue” to review your settings, then click “Submit” at the bottom of the overview to finish.
🔐 Step 2: Creating an iOS Certificate
To create a certificate for your App ID:
📍 In the Certificates tab, select the “Production” section.
➕ Click the “+” icon in the upper right corner.
🛠️ Select “App Store and Ad Hoc” under the Production tab and confirm with “Continue”.
📁 You’ll now be prompted to create a CSR (Certificate Signing Request) file.
Follow the on-screen instructions, create your CSR, and then:
Click “Continue”
Upload the file using the “Choose file” button
Click “Continue” again
Download the resulting
.cer
file
✅ Finalize this step by clicking the “Done” button.
📦 Step 3: Create a .mobileprovision File
To generate a mobileprovision file:
📍 Go to the “Provisioning Profiles” tab and choose the “Distribution” option.
➕ Click the “+” icon in the upper right corner.
📱 Select “App Store” from the Distribution tab and click “Continue.”
🎯 Select the App ID from the dropdown list that will be linked to the mobileprovision.
📄 Next, choose the certificate to be associated with the mobileprovision.
✏️ Enter a name for your provisioning profile (this should match your Bundle ID) and click “Continue.”
💾 The .mobileprovision
file will be downloaded to your local drive.