Update 2, 12/02/2019
I just got another rejection. This time is for using UIBackgroundModes.
It happened before, it was approved after I explained. So I put the explanation in App Review Notes, but the exactly same rejection happened again. Obviously, the reviewer doesn't read notes.
It is the 3rd false rejection in a row. It is too frustrating and stressful.
While App Reviewers review our apps who review App Reviewers' performance?
Update 1, 11/28/2019
It took 26 hours for the app to show up in the App Store. During the first half hour IAP products were not available. Obviously, this store cannot handle products.
While I’m still waiting for my app to show up in the App Store after 8 hours, let me tell you a story about App Review rejections:
I submitted the last build of version 2 of my app, added a “2” to the title.
It got rejected because it uses “Weibo” in the title, just as it’s been using for the past 5.5 years, or, 8 if you count in version 1. In case some of you don’t get it, I’ll replace “Weibo” with “Twitter” from now on.
So, my app is a Twitter client, yet it was rejected by mentioning "Twitter" in the title. And it was not even the 1st or 2nd time.
I explained it to the reviewer, very thoroughly, just like in all the previous rejections.
It got approved. How lucky!
The next day, I submitted the 1st build of version 3.
It got rejected, again, for a slightly different reason: it’s using Twitter as a third party service.
“How dare you, a Twitter client, use Twitter!” I imagined the reviewer shouting at me. And it was not even the 1st rejection for this reason during the past 8 years.
I asked this reviewer to talk to the reviewer who just rejected and approved the last build of version 2. He did, and they lived together happily ever after…
I’m kidding.I explained it to the reviewer, very thoroughly, just like the day before to his college, and just like in all the previous rejections.
It got approved. Yeah! How exciting!
I announced this great news to my users. I told them it would be released tonight in China, or this morning in US.
I did release it, yet it was not released.
I apologized to my users, for my idiocy of believing a 100-billion-dollar online story can deliver digital products in 5 hours.
While waiting for my app to appear in the App Store after 8 hours, I am writing this story about App Review rejections, instead of writing code for my app, because what the point if I cannot release it.