When it comes to publishing an app in the App Store, one of the most crucial steps is ensuring that your application meets Apple's strict review guidelines. As an app developer, you want to ensure that your subscription-based app passes the review process quickly and efficiently. In this article, we'll delve into the world of App Store reviews, exploring what you need to know about the process and how to maximize your chances of success.
Understanding the App Store Review Process
One of the most critical aspects of the App Store review process is the thoroughness with which Apple approaches each app. The store's employees are responsible for ensuring that users don't encounter poorly performing, dangerous, or misleading content. This means that even small changes to your app require a new version to be submitted and reviewed.
The App Store reviews apps not only when a new version is published but also on its own initiative or based on user complaints. This ensures that any issues with an app are addressed promptly. Moreover, Apple removes old apps from the store that haven't been updated or reviewed for over a year.
App Store Review Checklist
To ensure your app meets the App Store's guidelines, it's essential to have a comprehensive checklist. Here are some key categories and checks to keep in mind:
- App stability: Ensure no crashes or blocking bugs
- Metadata: Update title, description, and keywords
- Screenshots & preview: Match current app version
- In-app purchases: Correct setup and descriptions
- Login methods: Add Sign in with Apple if required
- Privacy: Link to privacy policy
- Test account: Provide a test account to Apple
- Compliance: Cover regional laws
What Happens During the Review Process?
Once you've uploaded your app's build to App Store Connect, it goes through processing – automatic review on basic parameters and scanning for malicious code. This includes checking for technical inconsistencies with the rules, such as outdated Xcode versions.
The processing usually takes around 20 minutes, but in some cases, it can take longer – up to several hours. After processing, you'll need to confirm sending your app for review and wait for it to start. Starting in 2022, App Store Connect has a new verification process that allows developers to submit reviews without creating a new version of the app.
The Review Team
Apple doesn't disclose exactly what happens during the review process, but rest assured that every app is reviewed by employees of the review team. They don't test the whole app but instead focus on checking main use case scenarios, several screens, and how in-app purchases work.
The review waiting time depends on the availability of the review team. Before big holidays and long weekends, there are fewer employees, which can increase the waiting time.
First App Store Review
When it comes to reviewing the very first version of an app, the process can take longer – up to 1 month. During this initial review, the store employee may have questions about the operation of the app. In such cases, the process will be paused, and you'll receive an email containing certain questions.
To avoid delays, it's essential to provide clear information in your build description. The review team may also ask for more information on how the app works or clarify the target audience or purpose of the app.
Tips for a Smooth Review Process
When preparing your app for review, remember to:
- Specify necessary login and password info in the build description
- Provide documents confirming the use of music, videos, trademarks, or any other intellectual property
- Offer documents on data encryption algorithms if using non-standard methods
By following these tips and guidelines, you'll be well on your way to ensuring a successful review process for your subscription-based app.