Submission process

For Apple App Store:

  1. App Requirements:

    • App Privacy Policy: Every app must include a privacy policy, especially if your app collects any user data.

    • Screenshots and Preview Videos: High-quality screenshots and app preview videos are required to showcase the app on the App Store.

    • App Icon: Must meet Apple’s design guidelines, typically sized at 1024x1024 pixels.

    • App Metadata: Title, description, keywords, app category, and additional metadata.

    • App Build: Ensure the app complies with Apple’s guidelines, especially in terms of functionality, security, and user interface.

    • Testing: The app must be tested thoroughly before submission. Apple also provides TestFlight to allow beta testing with external testers.

  2. Submission Process:

    • Upload your app to App Store Connect using Xcode.

    • Fill in all the required details (description, categories, screenshots, etc.).

    • Submit your app for review by Apple’s team.

  3. Wait Time:

    • Review Process: On average, it takes 1 to 3 days for Apple to review your app. However, this timeline can vary based on the complexity of the app and the volume of submissions Apple receives.

    • Rejection: If your app is rejected, you’ll be notified with a reason, and you can fix the issues and resubmit. This can extend the timeline.

    • Expedited Reviews: In urgent cases, you can request an expedited review, but this is subject to Apple's discretion and granted only for specific situations like critical bug fixes or time-sensitive events.

  4. App Store Guidelines: Make sure the app adheres to Apple’s App Store Review Guidelines, focusing on security, user interface, performance, and legal requirements.


For Google Play Store:

  1. App Requirements:

    • Privacy Policy: A privacy policy is mandatory if your app handles user data.

    • App Icon and Graphic Assets: An app icon (512x512 pixels), feature graphics (1024x500 pixels), and screenshots for different devices.

    • App Metadata: Title, description, keywords, and categories for app discovery.

    • App Bundle/APK: Upload the app file (APK or AAB) through the Google Play Console.

    • Target API Level: Ensure your app targets the latest Android API level as required by Google.

    • Testing: Google offers internal testing and staged rollout options to release the app to a percentage of users first.

  2. Submission Process:

    • Once the app is ready, you can upload it to the Google Play Console, and provide all the necessary details.

    • Submit the app for review.

  3. Wait Time:

    • Review Process: Google’s review time can range from a few hours to 7 days, depending on factors like the app's complexity, the developer’s history, and the volume of submissions.

    • Rejection: If your app is rejected, you will receive feedback, and you can modify and resubmit the app for review.

    • App Publishing Status: You can monitor the status of your app in the Google Play Console.

  4. Google Play Policies: Ensure your app meets Google’s Developer Program Policies, focusing on content, user experience, and legal obligations.

Last updated