Submission happens only through iTunes Connect. If you believe you can talk to Apple about your app in the process, forget about it. iTunes Connect is just a landing platform which will inform you of the following submission steps:
1) Prepare for upload
2) Waiting for Upload
3) Upload received
4) Waiting for review
5) In review
6) Processing for App Store
7) Ready for sale
Between "Waiting for review" and "In review", 15 days will pass in a complete silence, so be patient. And pray. Pray that your testing has been well done, otherwise you will have to retake the whole process from the start.
ios developers praying Apple divinity during submission |
Apple will check that your app is compliant with the AppStore rules and that it works. And that's pretty much it. Review last on average a few hours, very frustrating when you think that nothing happened for 15 days while "waiting for review".
If your app is rejected, Apple will give you the reason why (the bug they found for example). I strongly suggest not to discuss your rejection, even if you feel it's unjustified.
Don't play too smart if your app gets rejected |
In a world where the only relationship you will have with Apple is based on your app and half filled dialog boxes, it's better to keep it clean. Remember that Apple is the one calling the shots here. Even if customers will be terribly frustrated from not getting your app, all these customers are Apple customers. And Apple is not going to jeopardize its customer relationship for you.
So what can you do during those 15 days? Well for one thing you can create a facebook or google+ page, a tweeter account and start creating some awareness around your app. If your customer target is not too wide, you can also start creating some buzz. If you have connections at Apple, it might help you get some interest but we didn't have any so it didn't take us very far.
And then, one day, you will receive the magic notification "Processing for AppStore" very quickly followed by "Ready for Sale". You're in baby and that's worth celebrating!
Celebrate when you get your "ready for sale" notification |
- You will need to go through the same process for EVERY evolution (which will be very stressful for bug resolution)
- It's only the beginning!