Posted on 12. December 2020 by Jan Bunk
Unfortunately, Apple's review process for apps in the App Store is quite strict. If you're not familiar with their guidelines, you can easily make mistakes that lead to the initial rejection from the App Store. In this article, I want to show you the most common issues we encounter when helping customers to get their app published. This article focuses on the review process for apps we created for customers by turning their website into an app.
Apple offers two different kinds of developer accounts that can be used to publish apps in the App Store. The first is the individual account, which anyone can create by paying the necessary fee. With this account you're only allowed to publish apps that are directly related to you as a person. You can't submit apps for or about your business. Also, you can't grant a separate developer access to your account, which is why we can only work with organizational accounts. Those accounts are meant for organizations instead of persons, for example businesses. The main difference is that you need a DUNS number to create an organizational account. Please make sure your organization is eligible to receive a DUNS number if you want to publish your app in the App Store.
Your website must not contain 'content that is offensive, insensitive, upsetting, intended to disgust, in exceptionally poor taste, or just plain creepy'. The guidelines go into more detail and leave some room for interpretation, however sites that show violence or pornography are clearly excluded. Check the full guidelines if you think your website might push the boundaries.
You might be required to process payments made on your website with In-App-Purchases (IAP) instead. Apple's motivation here is clear - they get 30% of every IAP. At the moment, we don't support IAPs for our apps yet. As this section of the guidelines is quite detailed and provides lots of exceptions (section 3.1.3), I encourage you to read it to make sure that your app/website doesn't have to use IAPs.
Examples of purchases that don't need to use IAPs:
If your website collects payments for any of the above exemptions, you can use our website to app converter without any problems.
If your website offers a third-party login functionality (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login), you also need to offer a 'Log in with Apple' feature on your website. That way it will also appear in your app.
There's some exceptions to this rule though:
Completing your App Store entry might seem like a daunting task at first. In this guide we go over each step in detail so it'll be easy for you!
A step by step guide on how to publish a new version of your app as an update on the Apple App Store using App Store Connect.
A step by step guide on how to publish a new version of your app as an update on the Google PlayStore using the Google Play Console.
Hi, I'm Jan. I have previously developed multiple apps for clients and my own projects, which have been downloaded thousands of times in the app stores. However, I decided I'd rather help out people with smaller budgets. That's why I created webtoapp.design, an affordable way to get an app if you already have a website.