To allow us to build and distribute your app, you must generate a Certificate Signing Request (CSR) file, an Apple Distribution Certificate, and an App Store Provisioning Profile from your Apple Developer account. Please follow the exact steps below carefully.
1️⃣ Generate a CSR (Certificate Signing Request) File
To create an Apple Distribution Certificate, you must first generate a CSR (Certificate Signing Request) file on your Mac.
Step 1: Open Keychain Access
- On your Mac, open Keychain Access.app
- (Use Spotlight Search: Press
Cmd + Space
and type "Keychain Access")
Step 2: Generate a CSR File
- In Keychain Access, go to:"Keychain Access" → "Certificate Assistant" → "Request a Certificate From a Certificate Authority..."
- Fill in the required information:
- User Email Address: Enter your Apple Developer account email
- Common Name: Enter your name
- CA Email Address: Leave this field empty
- Request is: ✅ Select "Saved to disk"
- Click "Continue" and save the CSR file (e.g.,
CertificateSigningRequest.csr
).
- This file will be used to generate your Apple Distribution Certificate.
2️⃣ Register an App Identifier (Bundle ID)
- In Apple Developer Console, go to Certificates, Identifiers & Profiles.
- Click the "+" button to create a new App Identifier.
- Select "App IDs" and click "Continue".
- Enter:
- App Name: (Choose any name you want)
- Bundle ID: ⚠️ You must use the Bundle ID we provide! Do NOT create a different one.
- App Services:
✅ Enable the following services EXACTLY as listed:
- (We will provide the specific services required. Do not enable or disable any services other than what we specify.)
- Click "Continue" → "Register" to complete the process.
3️⃣ Create an Apple Distribution Certificate