iOS Developer Account and How to Publish

Applying for a Developer Account

I was delayed once because of providing a photo, and then the “Swift” wave came, but it only took me 4-5 days, so the efficiency was still very high.

At first, I thought I needed a dual-currency credit card and was asking everyone for one.

However, times have changed, and now (2014), a regular credit card works, which makes things much easier.

PS:

99$ == 688 ¥?

Is it because of taxes?

Maybe my account settings are in English, so all the emails I received were in English, and in one of them it said:

we’ll need a PDF copy of your government-issued photo ID.

I had to take some time to realize that “government-issued ID” actually means ID card… I’ve truly learned something new.

I didn’t think much about this delay, but a few days ago when I went to buy a SIM card from China Unicom’s official website, they told me the reason.

The weird reason is: transfer of household registration…

China Unicom said that they can’t find information if the account is transferred using the ID card number (why is that?).

PS: China Unicom is also weird, they asked me to send the documents to a QQ email address. At first, I thought it was a scam…

How to Publish

Refer to this (Chinese article).

It’s very detailed, and basically, you can follow it step by step.

In my case, I got stuck in these two places:

1. no identities were available

xCode prompted me about this issue, but I already purchased the account, what’s going on?
If it’s the first time you’re publishing, it’s possible that it wasn’t automatically set up.

Refer to this (Chinese article).

The interface may be different, but if you look closely, you’ll figure it out.

2. iOS validation got Main_iPad~ipad.storyboardc was not found

When I first created the project, I used “universal,” although later I adjusted everything to “iPhone,” I didn’t expect this shady little “plist” corner O__O”…

Refer to this (English article).

Then just wait, it will take another 4-5 days~ I hope they don’t reject it (>_<)


2014-07-01

Waited for a whole week, and then got rejected, tragedy…

2.2: Apps that exhibit bugs will be rejected
22.2: Apps that contain false, fraudulent, or misleading representations or use names or icons similar to other apps will be rejected

Currently, I don’t have time to look into it in detail, so I’ll leave it for now…

Translated by gpt-3.5-turbo