Skip to main content
All CollectionsBranded App
Prepare Your Apple Developer Account
Prepare Your Apple Developer Account

Apple Developer Account Step 2

Daniel Murphey avatar
Written by Daniel Murphey
Updated over a week ago

Welcome to Step 2 in our article series about setting up your Apple Developer Account for your Webex Events Branded App. At this point, you have your D-U-N-S number, and you're ready to create an Apple Developer Account.

🤔 Not sure what we're talking about? Read Introduction to Branded Apps to learn more.

If you don't have your D-U-N-S number yet, follow the instructions in our article about getting your D-U-N-S number.

Why do I need an Apple Developer Account?

Apple requires an Apple Developer Account to create, publish, and maintain a Branded Event App for your organization's events. If you're using the Webex Events App, you don't need to enroll in the Apple Developer Program. Bye! 👋

💡 Keep in mind, for third-party event planners, your client needs to set up the Developer Account in their organization's name. You can't do this for them!

Enroll in the Apple Developer Program

To enroll in the Apple Developer Program, you must do the following:

1. Create or use an existing Apple ID

Create an Apple ID to link with your organization's Apple Developer Account, or choose an existing Apple ID. While it's sometimes easier to use your existing Apple ID, don't use an existing ID that's tied to a personal email. The email has to be directly associated with the organization that owns the Branded App content.

2. Log in on an Apple device and activate 2-Factor Authentication (2FA)

For security reasons, Apple requires that you log in to your organization's Apple ID on an Apple device (iPhone, iPad, Macbook, etc.) and activate 2-Factor Authentication (2FA) before enrolling in the Apple Developer Program. When setting up 2FA, we suggest you use a company phone number that the person managing your Apple Developer Account can easily access.

Learn how to activate 2FA on an Apple device if it's not activated for your device.

💡 Keep in mind, 2-Factor Authentication is not the same thing as Two-Step Verification. For more information, refer to Apple's Two-Step Verification FAQs.

3. Enroll as an organization

After you activate 2FA and you're logged in to an Apple device with your organization's Apple ID, it's time to enroll! Read Apple's enrollment documentation to learn more about the requirements. Enrollment through the Apple Developer app is available in all regions supported by the App Store. Enrollment through the web is supported worldwide.

⚠️ Caution! When you enroll in the Apple Developer Program, you must set a Team Name. If that name is too different from your Branded App's name, it's highly likely that Apple will reject the app as an Intellectual Property (IP) concern. If you've already enrolled, review your options to prevent IP issues.

Contacting Apple Developer support

If you have questions or issues while registering for an Apple Developer Account, contact Apple support to get help (email and phone).

Go to the Apple Contact page and sign in to submit a support request. We highly recommend asking for a phone call, though you can submit an email request if you prefer.

Apple's support hours and offerings vary by country. Visit Apple's Developer Support page to find their support hours.

Next steps

Once you submit your enrollment, it generally takes 3-5 business days to process.

If you haven't already, start building your Branded App and creating your Event App while you're waiting for your Apple Developer Account approval.

Before submitting your Branded App, you need to configure the Event App with an Icon, Cover Image, Banners (if applicable), and customized feature icons. Refer to our Webex Events Platform Image Dimensions Quick Reference guide to learn more about image dimension requirements.

Once Apple approves your Developer Account, click the button below to continue to Step 3 of the Branded App process.

Questions? Chat with us, email support@socio.events, or attend a Face to Face session.

Did this answer your question?