Recently, an ios project needs to be put on the App Store, because it is a new project, so the application process needs to be re-conducted. I chose the company account here, and encountered too many problems (potholes). It should be relatively comprehensive, and I will record it here

I. Differences and introduction of Apple developer accounts

Individual Account Company Account Enterprise Account Education Account (University)
cost $99 a year $99 a year $299 a year $0
The App Store shelves is is no no
The number of collaboration 1 person Many people Many people Many people
DUNS Number application Don’t need Need to be Need to be Don’t need
Maximum number of UDID supported 100 100 Don’t limit Don’t limit
Note 1 An individual account can be upgraded to a company account Multiple developers collaborate on development It can be released in-house For internal use in educational institutions or colleges
Note 2

Deng’s code introduction: Deng’s code (D-U-N-S Number) is a kind of real-time dynamic enterprise identity. It is derived from a unique 9-digit global coding system DUNS, which is the equivalent of a corporate identification number (like a personal ID card) and is widely used for corporate identification, organization and collation of business information. Information that helps identify and quickly locate 240 million businesses around the world.

For details, please check the official document address of Apple:Developer.apple.com/support/com…

2. Register your Apple ID

We know from above that we need to create an AppleID to enter the application process, so we apply for an AppleID first

The first visitTo create appleid.apple.com/account

If you successfully register, you can successfully register by filling in the verification code of your email address and mobile phone

Apply for Dun & Bradstreet code

It is recommended to apply for Dun & Bradstreet code in advance, because if the subsequent registration of developer account is successful, you can directly enter the Dun & Bradstreet code

accessdeveloper.apple.com/support/

Select Support Articless, click D-U-N-S® Number, and then apply using the tool

You need to submit the reading agreement

Fill in the information one by one in English

Once it’s submitted correctly, it will automatically list an address to see if it’s yours

After confirmation, he will send the D-U-N-S number to your email. In my case, the D-U-N-S number can be sent to me very quickly, because it takes several days to read other people’s needs. But I will come down after a while and I should have never applied before

Enter the mailbox to view the information

Once you’ve got the Dun & Bradstreet code, that’s it, and then we’ll use it

4. Register for Apple Developer Program

Highlight developer account registration

In the first part, it also introduces the classification of developer account, so what is the difference between individual and company or enterprise registration of developer account process, or what materials need to prepare and all processes can be reached:Developer.apple.com/cn/support/…Check it out here

Personal Identity Registration:

Registration of organizational identity:

Points to note here:

  • An iPhone running iOS 12.4, iOS 13.1 or higher, or an iPad running iPadOS 13.1 or higher, and make sure it has a lock password, touch ID or face ID enabled.

  • Apple ID with two-factor authentication enabled.

  • Latest version of Apple Developer App.

  • Log in to iCloud on your device.

The process officially started, because the mobile phone can not be screenshots, some screenshots were transferred from other (intrusion deletion)

First of all, we need to change the Apple ID to the Apple ID that needs to register the developer account. Here is a new ID. If the Apple ID has logged in to other devices before, we suggest using the original device, otherwise there will be problems, and the problems will be stated later

Once you’re logged in, you need to go to the App Store and download Apple Developer.

After opening the normal interface is as follows, but since then, there have been some problems. For now, there are no problems that cannot be dealt with in the account. We should call and check the email in time, and the feedback of the problem is in the email

Before Enrolling, Enable Touch ID,Face ID,or a passcode on this device. You need to add your unlock password or face ID to continue registration

Continue to register:

Fill in the details:

Portrait collection:

Your enrollment is on hold. Your registration has been suspended, do not panic, timely check email, if there is no email timely call to resolve

Calling process: In order to continue with this registration, we must speak with you by phone. Please visit our websiteDeveloper.apple.com/contact/ chose to…→ Plan to register and make phone calls

Customer service will verify your identity, you must account of my name in the registration name, or customer service is not going to talk to the agent you, I this account is the opposite sex, so I’m looking for himself, let customer check, and let us restore to register again, let us know customer service sent an error message in the mail, we look at the content of the message

Hello, Ms. Wang: This is Apple Developer Program Support from Miannn. My name is Peter. I’m glad to be of assistance.

The error message you received indicates that there is a problem with the personally identifiable information you submitted using the Apple Developer App. Please review our personal authentication requirements and resubmit your personal information.

When resubmitting, please note the following:

• Do not use shared equipment. • Do not use expired identification. • Enter only your own personal information.

Carefully review the instructions in the App to ensure that all the personal information you enter is accurate and valid.

If you have any questions or need further assistance, please contact us at the following website, your case number 100000000000.

developer.apple.com/contact/

Our office hours are 09:00 to 17:00 Beijing time Monday to Friday.

We are happy to serve you.

Peter Apple Inc.

Here are three things to watch out for:

• Do not use shared equipment. • Do not use expired identification. • Enter only your own personal information.

I may have used a shared device here, so this problem may occur. Since the customer service unlocked me, I registered again, but I still got stuck here, so I still called the customer service

The reply was a little scary: I won’t make an exception again next time, I don’t know if it’s true, the specific content is similar

Reference for authentication:Developer.apple.com/cn/support/…

Here I resubmit it, and it’s basically the same as before

This time the enrollment did not go into the same state as before, and the enrollment still went into grey. You continued to call and a new problem occurred at 叒叒叒

Then I got an email

Dear Wang,

Your Apple Developer Program enrollment is on hold, as your name fully or partially matches with one or more restricted parties on the consolidated screening list from the U.S. government or another government’s sanctions list.

Please reply to this email with the following information:

Full name Address Nationality, as listed on your passport Country/region of citizenship Date of birth (MM-DD-YYYY) City and country of birth A copy of your current, valid passport or government-issued photo ID showing your date of birth If you have any questions, contact us.

Best regards, Apple Developer Relations

It’s weird. To say my name is on a restricted Berry or government sanction list is too common a name?

Continue, don’t panic, and reply to the email with the required information

Blah, blah, blah, blah

Dear Wang,

Thank you for your interest in the Apple Developer Program. We’ve reviewed your information and you can now complete the rounds enrollment process.

Complete your enrollment now

If you have any questions, contact us.

Best regards, Apple Developer Relations

Continue to register: I am applying for a company account here, so select the organization

Enter prepared before the Dun & Bradstreet code, the legal entity column must be the same as before, can not be the legal name!

Continue to fill in the information, the authorizer needs to fill in a reachable person, and then call back

Then you get an email

After filling in 叒叒叒叒叒, something went wrong. I didn’t put the official website here before, and there was an option to log in, so I failed

Fill in again, there is still a problem, may be my secondary domain name problem? Prove me is my classic problem. Americans also pay attention to this

Dear King,

Thank you for contacting Apple Developer Program Support team.

We are responsible for following up any problems with your registration ID 24LJ.

We cannot verify the association between the organization name you provided in your registration application and the website URL. Registering for the program requires providing a valid organization website.

Please provide proof that XXXXXXX Technology Co., Ltd. Files related to x.x.com. You can securely upload this information to us via the following link:

Developer.apple.com/contact/fil…

Please reply to this email after uploading your file.

If you have any questions about this, please reply to this email and I will get back to you as soon as possible. My normal working hours are 9am to 5pm, Monday to Friday Beijing time.

E-mail is the fastest way to contact me directly. If you would like to speak with the Apple Developer Program Support Advisor immediately, you can also visit our website to view the availability of telephone support.

If you have any further questions regarding this request, please provide case number 101341.

Yours sincerely

Chloe Apple Inc.

What we need to do next is upload a proof that I’m me

The proof content probably has the company record inquiry, the proof photocopy version with the company seal, the business license

Keep waiting for the email to finally see the light. Seeing this email is the final step

Keep calling, and customer service will call you back, and you’re basically done. Click Continue on the screen

Just pay and you’re done

A little fun email, a bunch of it

V. Invoices

Because of the subscription change, Apple will not provide invoices, only receipts, only this thing

I will continue to update the application certificate and the shelf after it is used