Common Difficulties with App Store Requirements

Posted on 12. December 2020 by Jan Bunk


Image with text: Common Mistakes: App Store

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.

If you think there could be an issue with one of the secctions mentioned in this article, please contact us. We will then take a closer look at your website. Usually we can resolve these issues by making some small adjustments to your app.

Objectionable Content (Section 1.1)

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.

Payments (Section 3.1)

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:

  • 3.1.3(e) Goods and Services Outside of the App: Payment for physical goods that will be consumed outside of the app. This means shops that sell physical products don't need to use IAPs.
  • 3.1.3(d) Person-to-Person Experiences: Purchases for one-to-one personal experiences such as tutoring, fitness training or consultations don't have to use IAPs.
  • 3.2.2(vii) Apps may enable individual users to give a monetary gift to another individual without using IAPs, as long as the gift is optional and 100% of the funds go to the receiver of the gift.

If your website collects payments for any of the above exemptions, you can use our website to app converter without any problems.

Sign in with Apple (Section 4.8)

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:

  • Your website exclusively uses your company’s own account setup and sign-in systems.
  • Your website is an education, enterprise, or business website that requires the user to sign in with an existing education or enterprise account.
  • Your website uses a government or industry-backed citizen identification system or electronic ID to authenticate users.
  • Your website is a client for a specific third-party service and users are required to sign in to their mail, social media, or other third-party account directly to access their content. An example of this would be if you were a mail provider and your users log into their email account.
If you think there could be an issue with one of the secctions mentioned in this article, please contact us. We will then take a closer look at your website. Usually we can resolve these issues by making some small adjustments to your app.

Related Articles


Image with text: Publishing Your App in the App Store

Filling in the Information for your App's App Store Listing

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!

Image with text: Publish an App Update in the Apple App Store

Uploading a New Version of Your App to the App Store

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.

Image with text: Publish an App Update in the Google PlayStore

Uploading a New Version of Your App to the PlayStore

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.


Author Jan Bunk
Written by
Jan Bunk

This website is operated by me, Jan, and my team. I have previously developed a bunch of apps for clients and my own projects. Back in 2019 I noticed that none of the existing website to app converters provide the kind of service I'd expect as a customer. That inspired me to develop a better solution - webtoapp.design. By now, the apps I've created with my team have already been downloaded hundreds of thousands of times from the app stores.