> ## Documentation Index
> Fetch the complete documentation index at: https://help.kajabi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create an Apple Developer account and join the Apple Developer Program

> Set up an Apple Developer account, enroll in the Apple Developer Program, and add Kajabi as an admin to publish a Branded App on iOS.

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/ie68ke20ig" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

To publish a Branded App on iOS, you need an **Apple Developer account** and membership in the Apple Developer Program. The steps below cover account creation, program enrollment, and adding Kajabi as an admin.

## Create an Apple Developer account

First, create an Apple Developer account.

**To create the account:**

1. Navigate to: [https://developer.apple.com](https://developer.apple.com)
2. Select **Account** from the top navigation menu:

<img src="https://mintcdn.com/kajabi-support/N_ou1KPM051i95tz/articles/images/b8881227_17986301748763.png?fit=max&auto=format&n=N_ou1KPM051i95tz&q=85&s=eb9da2e2f497c58f996cbaff3287a4bd" alt="Select Acocunt Link.png" width="962" height="131" data-path="articles/images/b8881227_17986301748763.png" />

3. Enter your **Apple ID** and click the arrow to submit:
   (Or, if you don't yet have an Apple ID, click **Create yours now** and complete the form to create an ID. After creating your ID you'll automatically be directed to the Apple Developer Agreement.)

<img src="https://mintcdn.com/kajabi-support/6TANF4m79lK7BDqA/articles/images/9b4f42fb_17986367426843.png?fit=max&auto=format&n=6TANF4m79lK7BDqA&q=85&s=339e4273df75a96f6f411c79a7c26614" alt="Enter Apple ID.png" width="722" height="502" data-path="articles/images/9b4f42fb_17986367426843.png" />

4. Submit your two-factor authentication code if/when prompted.
5. Review the Apple Developer Agreement.
6. Check the **checkbox** confirming that you agree to the terms and conditions.
7. Click **Submit**:

<img src="https://mintcdn.com/kajabi-support/EFdfkzsgcSmbPght/articles/images/c82a1893_17986418940827.png?fit=max&auto=format&n=EFdfkzsgcSmbPght&q=85&s=9c1ea3615b42e596154c1deca0ac7178" alt="Accept Agreement.png" width="1012" height="832" data-path="articles/images/c82a1893_17986418940827.png" />

The account has now been created. On the next screen you'll see an option to join the Apple Developer Program.

## Join the Apple Developer Program

Next, sign up for the Apple Developer Program to access the resources you'll need to create the iOS app. The Program has a membership fee of \$99/year, so have your credit card details handy.

**To sign up**:

1. Locate **Join the Apple Developer Program** on your [Apple Developer Account](https://developer.apple.com/account) page and click the **Enroll today** button (if you just created the Developer Account, you should already be on this page):

<img src="https://mintcdn.com/kajabi-support/9ECEoegjfIZyqUXg/articles/images/8d732080_17986595757467.png?fit=max&auto=format&n=9ECEoegjfIZyqUXg&q=85&s=4dd55ba0f46cff8a1444bb4a9f92be84" alt="Join Dev Program.png" width="1032" height="459" data-path="articles/images/8d732080_17986595757467.png" />

2. Click **Continue enrollment on the web** (Or, if you prefer, you can download the Apple Developer app and enroll via the app instead. In this guide, we'll walk you through enrolling via the web.):

<img src="https://mintcdn.com/kajabi-support/6C2WUJiFcENaSgpZ/articles/images/01c651cd_17986813446683.png?fit=max&auto=format&n=6C2WUJiFcENaSgpZ&q=85&s=499a0a4ebe74cde5073d1cc7ff73d842" alt="Enroll via Web.png" width="990" height="573" data-path="articles/images/01c651cd_17986813446683.png" />

3. Complete the personal information form by inputting your first and last name, phone number, and address as instructed.
4. Click **Continue**:

<img src="https://mintcdn.com/kajabi-support/OtYg3iR4Ks8hETRd/articles/images/2736612b_18009260839579.png?fit=max&auto=format&n=OtYg3iR4Ks8hETRd&q=85&s=b94aa19a11125064926e264719df3c31" alt="Personal Info Form.png" width="648" height="600" data-path="articles/images/2736612b_18009260839579.png" />

5. Click into the dropdown menu and select your **entity type**. For Kajabi to assist with the app build, we require you to create an account for an organization (You'll need to have or apply for a [DUNS number](/articles/mobile-apps/branded-app/how-to-set-up-your-d-u-n-s-number-for-your-branded-app).)

<img src="https://mintcdn.com/kajabi-support/6YIT199Jg8A2bLWm/articles/images/35d0dbf9_36196276156315.png?fit=max&auto=format&n=6YIT199Jg8A2bLWm&q=85&s=ecaea3b436e4b1e78fd92ae5ed6dbe6f" alt="apple dev organization.png" width="1024" height="571" data-path="articles/images/35d0dbf9_36196276156315.png" />

Within the next 24 hours you should also receive a second email asking you to complete an identity verification check. Please complete the ID verification as soon as possible.

<Note>
  **Note:**
  You may be asked to submit a different type of documentation, especially if you registered as an entity type other than "Individual / Sole Proprietor". Please follow the instructions sent to you by Apple and submit the documents they require in your case.
</Note>

**To complete the ID verification:**

1. Take a picture of your government issued photo ID (or whichever document(s) Apple requested in your case) and save it to your device.
2. Open the ID confirmation email you received.
3. Click **Upload ID**:

<img src="https://mintcdn.com/kajabi-support/ADlD5UQgkduQhvui/articles/images/a9b79557_42491236373403.png?fit=max&auto=format&n=ADlD5UQgkduQhvui&q=85&s=45692731beb967fbe038f215bcacb255" alt="ID Email.png" width="983" height="618" data-path="articles/images/a9b79557_42491236373403.png" />

4. The Apple Developer sign-in page will open. Sign into your account.
   You'll be directed to a document upload form.
5. Click **Browse** and upload your document(s).
6. Click **Continue**:

<img src="https://mintcdn.com/kajabi-support/i8Bc_j6-cGyNbKX6/articles/images/cc4f4ff5_17987622677403.png?fit=max&auto=format&n=i8Bc_j6-cGyNbKX6&q=85&s=7ba0a664f712e14d3c2fcb999b519fc9" alt="ID Upload Form.png" width="753" height="346" data-path="articles/images/cc4f4ff5_17987622677403.png" />

7. Click **Submit** on the popup modal to confirm the ID submission:

<img src="https://mintcdn.com/kajabi-support/xXNsh6vIFsWHcSnx/articles/images/bc3fe8a8_17987622685467.png?fit=max&auto=format&n=xXNsh6vIFsWHcSnx&q=85&s=44fbd0ec77e5f990f65309f1b8f1f8e7" alt="Confirm Submit.png" width="477" height="169" data-path="articles/images/bc3fe8a8_17987622685467.png" />

You'll see a confirmation message that your documents are being processed.

You'll receive an email notification when your membership has been activated.

If you don't receive your activation notice and access to App Store Connect within five business days, please [contact Apple Support](https://developer.apple.com/contact/submit/).

## Add Kajabi as an account admin

Once the Branded App is built, you'll receive an email notification from Kajabi letting you know it's time to submit the app for review and publication.

First, grant the Kajabi team admin access to the App Store Connect account so we can help ensure that the app submission goes as smoothly as possible.

**To give the Kajabi team access to the account:**

1. Click this link to open the **Users and Access** page in App Store Connect: [https://appstoreconnect.apple.com/access/users](https://appstoreconnect.apple.com/access/users)
   (If you're not logged into the account, you'll be prompted to log in).
2. Then, click the blue **+** sign to add a user:

<img src="https://mintcdn.com/kajabi-support/oDd10s3Gsc03FIcd/articles/images/847eb10f_28241614748187.png?fit=max&auto=format&n=oDd10s3Gsc03FIcd&q=85&s=e7f0b7344eb981ea07381f165005f84d" alt="Add a New User.png" width="413" height="274" data-path="articles/images/847eb10f_28241614748187.png" />

A popup modal will appear with a New User input form.

3. In the **First Name** field, input: **Vinay**
4. In the **Last Name** field, input: **Mysoor**
5. In the **Email** field, input: **[bma@kajabi.com](mailto:bma@kajabi.com)**
6. Under **Roles**, select the checkbox next to **Admin**
7. Click the **Invite** button:

<img src="https://mintcdn.com/kajabi-support/6C2WUJiFcENaSgpZ/articles/images/03a98537_28241598865691.png?fit=max&auto=format&n=6C2WUJiFcENaSgpZ&q=85&s=7ea5867ad44a2749a97799df90def995" alt="Complete New User Details.png" width="1822" height="1572" data-path="articles/images/03a98537_28241598865691.png" />

Repeat the process to add **[Agile.Server@oc-corpeng.com](mailto:Agile.Server@oc-corpeng.com)** as another admin user to the account.

You can now continue with the Branded App intake process.
