Step-by-step guide to creating an Apple Developer account for your iOS applications:
Step 1: Go to https://developer.apple.com/programs/enroll/ and click “Start Enrollment”.
Step 2: Sign in using your existing Apple ID. If you don't have an Apple ID, click Create an Apple ID to create one.
IMPORTANT: Apple now requires everyone participating in their developer program to own an iOS device, so if you don't already have one, you'll need to buy one.
Step 3: Confirm your account login by entering the verification code that will be sent to your iOS or macOS device.
Step 4: Make sure your email address, name, and country are correct, then select one of the options from the Item Type drop-down list.
Important note. The developer name listed in the iTunes App Store depends on the account type you select from the options below.
Apps published to individual developer accounts will display the name listed on the iOS developer account. Apps published to company/organizational developer accounts will display the company name entered in the iOS developer account. If your app is registered with your company, you need to register a company/organization developer account under your company name. If your app is personal, you can sign up for a custom developer account. Signing up for the correct type of developer account will help keep your app and account compliant with Apple guidelines and will assist with the moderation process.
Individual/Sole Proprietor/Single Person Business
Individuals or companies without an officially recognized business (company without D.U.N.S. and Bradstreet number). This account allows only one primary account to be created for the iOS Developer account. Additionally, the developer name that will be published (in the App Store) will be your first and last name. If you prefer to have your company name appear as your developer name, you will need to set up your account as a company/organization.
Legally recognized companies with D.U.N.S. numbers. and Bradstreet can select this option. This will allow you to create and manage multiple usernames with different capabilities for each login. Also, this type of account is necessary if you are developing a webview application, such as Appverter does.
If your application is registered with your company (as opposed to an individual), you will need to register as a company/organization and to do this you will need to provide a D.U.N.S number. If you are unsure whether your company has a D.U.N.S. number, you can look here.
If you don't already have a DUNS number, it's free to get and you can get one on this page. If you need help getting a DUNS number, you can follow the steps here or here.
Once you have your DUNS number, you can provide it to Apple when you register with Apple:
Step 5: Enter your contact information.
Step 6: Read the Apple Developer Program License Agreement.
Check the box to confirm that you have read it, then click Continue. Make sure your Apple ID information, item type, and contact information are correct, then click Continue.
Step 7: Automatic renewal is optional
But if you don't want to worry about renewing your plan every year, feel free to check the box. Then click "Buy" to proceed to pay for your developer account.
Step 8: On the next page, sign in with your Apple ID.
Step 9: Fill out your payment information and click Continue to complete your payment.
Step 10: Complete registration.
Within 24 hours, Apple should send you an email confirming that your Apple Developer account has been successfully created.