The stages in order
- 1Developer accounts
One with Apple and one with Google, in your name or your company's. Identity checks can take days, so start early.
- 2The store page
A name, short and long descriptions, an icon and screenshots in the required sizes, in Arabic and English if you can.
- 3Privacy and rating
A privacy policy link, a statement of the data the app collects, and the age-rating questionnaire.
- 4Upload and test the build
You upload the app file and try it with a group of testers before asking for review.
- 5Review and release
You submit, answer the reviewer's notes if there are any, then release.
Frequent reasons for rejection
- An app that crashes or has empty screens.
- No demo account given to the reviewer to sign in with.
- Privacy details that do not match what the app does.
- A description or screenshots that do not reflect the real app.
- A payment method that conflicts with the store's policy on digital content.
What do you need to prepare yourself?
| Item | Why |
|---|---|
| Company or identity details | To verify the developer account |
| A published privacy policy | Required by both stores |
| A working demo account | So the reviewer can try the app |
| A support email someone answers | It appears on the app's page |