Register with Apple
Open the Apple Developer Website and click on Account in the top left to register your Developer Account.
1.1 Create an Apple ID for your Developer Account
Your Apple developer account will be linked to an Apple ID. Even if you already have your own Apple ID, we recommend that you create a new account for your app release for security reasons. Click here on Create Apple ID.
If you want to use your current Apple ID, you can proceed to Step 2.
Please note that the Apple ID for a company account must be in the name of your company or your managing director.
1.2 Register with Apple
Fill in the form below and complete the registration.
2. An iOS device is needed to join the Apple Developer Program
In order to join the Apple Developer Program, you will have to add one of your trusted Apple devices. If you have already done this then go to step 2.3.
2.1 Adding a MacBook as a trusted device
Go to System Preferences on your MacBook and select iCloud from the pop-up window.
Now you will have to log in using your Apple ID credentials and add an additional phone number in order to verify your login.
Enter the received verification code and Apple ID password in the iCloud window – you will have to log in once again using your Apple ID.
Then only mark the Use Find My Mac option, then click on the blue Next button and then Allow.
In order to save this setting, you will have to log in as your MacBook’s Administrator and then click the blue Allow button.
2.2 Adding an iPhone/iPad as a trusted device
Go to Settings on your iPhone, choose Sign in to your Phone and log in using your Apple ID.
Agree to the terms and conditions and go back to the main settings and choose Two Factor Authentication.
Then you will have to verify your Apple ID. Click Continue on the verification mode and answer the security questions you set during the Apple ID setup. The next step is to add the phone number to verify Two-Factor Authentication via SMS code.
Then wait a minute and finally log in to your Apple ID once more.
2.3 Login to Apple Developer
To publish your apps in the store, you need iOS enrollment for the Apple App Store. After you have logged in, click on Join Apple Developer Program below.
As a company, you need a D-U-N-S Number (not as a sole proprietor!).
In most cases you will already have this number. You can check this on the following website: https://www.upik.de/
If you don't already have a D-U-N-S Number, you can find the form to apply for one for free here. The receipt of the D-U-N-S Number can take up to several weeks. Once you have received the D-U-N-S Number, select the correct option from the form – App-Owner or Authorized Personnel. For Entity Type, enter Company / Organization. The next step is to fill out the form under Organization Information.
IMPORTANT for companies!!!
The Apple ID used to create the Apple Developer Account MUST belong to the owner (legal representative) of the company. This allows Apple to verify directly that this person is also associated with the terms and conditions, the legal notice and the legal agreements.
Then you will see the screen where you can check the correctness of provided data and click Continue. You will see your enrollment ID and an Apple representative will contact you in order to verify your provided data.
Creating a Developer Account costs 99 US dollars per year. Complete the registration of your developer account by paying. Please note that only a valid credit card is required. Apple accepts payment in 48 hours max.
In the next step, you will be sent the following order link to end the Enrolment. https://developer.apple.com/enroll/complete/
3. iTunes Connect Invitation
Send an invitation to the App Store
Sign in to iTunes Connect and select Users and Access.
Click on the + button and fill in the form using the following data:
First Name: AppYourself Support
Last Name: AppYourself Support
Email: [email protected]
Under Roles you select Admin (Administrator)
Tick the Access to Certificates, Identifiers and Profiles checkbox and click on Invite.
Once you’ve entered all the necessary information, you can insert all relevant information in your app dashboard in Publish > iOS.
Step 3: Syncing your Apple Developer Account
After the creation of your developer account it is needed that you connect and sync the data with your app dashboard (where you create your app). Open the app dashboard parallel to your apple developer account.
Step 3.1: iTunes Team Name
For the team name you log in with your Apple Team ID in the Developer Console. After that you click on Membership and check your Team Name.
This name is generated automatically by Apple. The team name that is shown there needs to be entered on the app dashboard.
Click on Publish -> iOS and step 3.1. to do that. In the iTunes Team name field you now enter the team name you see on Apple.
Step 3.2: Apple Team ID
Next it's needed that you check your Team ID. Click on Membership as well and check the Team ID.
Now you enter the shown Team ID in your App dashboard in Step 3.2. in the field Apple Team ID.
Now you fill in the rest of your submission data and you are ready to go for the submission to the Apple app store.