Veel voorkomende problemen met App Store vereisten

Veelgemaakte fouten en dingen om in gedachten te houden voordat je je app ter beoordeling indient in een app store

Bijgewerkt op 29. oktober 2024 door Jan Bunk

Een appbeoordelaar die afgewezen en goedgekeurde beleidsitems controleert voordat een telefoon en de bijbehorende appstorevermelding worden goedgekeurd.

Of je nu je iOS-app publiceert in de Apple App Store of je Android-app in de Google Play Store, je app moet eerst worden beoordeeld door een medewerker van de app store voordat deze beschikbaar wordt voor download. De app-beoordelaar controleert of je app voldoet aan de richtlijnen en het beleid van de betreffende app store, om ervoor te zorgen dat de app store een veilige en plezierige ervaring biedt voor zijn gebruikers.

In dit artikel bekijken we de meest voorkomende redenen waarom apps worden afgewezen. Door deze problemen te vermijden, kun je ervoor zorgen dat je app zo snel mogelijk wordt gepubliceerd.

Houd er rekening mee dat dit artikel zich richt op het beoordelingsproces voor apps die we voor onze klanten hebben gemaakt door hun website om te zetten in een app. We have a way to work around most of the common guideline violations mentioned below. So if you think your app might be affected by one of those issues, please contact us so we can work out a solution.

Apple 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. Let's see which sections of the app review guidelines cause the most app rejections (from our experience).

Betalingen (Paragraaf 3.1)

You might be required to process payments made on your website with In-App-Purchases (IAP) instead. As this section of the guidelines is quite detailed and provides lots of exceptions (section 3.1.3), we encourage you to read through it fully.

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.

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

But don't worry even if you need to use in app purchases, you can make some small changes to your website and then your app can use in app purchases. More information on how to integrate in app purchases on your website.

The downsides of in app purchases are the fees you need to pay to Apple as well as the programming needed to integrate it. Due to that, typically we work with our customers to find a solution that gets accepted by Apple even without using in app purchases.

Meld je aan bij Apple (Paragraaf 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 are 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 can't integrate Sign in with Apple, we can alternatively hide the other 3rd party login options inside the app, which also brings your app into compliance.

Zakelijk: App niet bedoeld voor een breed publiek (Sectie 3.2)

If your app is not intended for the general public (e.g. the app is only for your employees), Apple may not immediately allow you into the public app store, but instead recommend using Apple Business Manager.

Typically we can resolve that by also adding some app content that is publicly accessible for everyone.

Google Play Store

Sinds begin 2024 is Google veel grondiger geworden in hun app-beoordelingsproces. Voorheen voerden ze voornamelijk automatische tests uit, maar nu zijn er ook meer menselijke tests. Over het algemeen is Google nog steeds minder streng dan Apple als het gaat om het handhaven van hun richtlijnen, maar als je app wordt afgewezen, geven ze helaas heel weinig informatie over welk deel van een richtlijn je hebt geschonden.

Metadata Beleid

Het meest voorkomende probleem dat afwijzingen door Google veroorzaakt, is dat een deel van de app store-vermelding die is geconfigureerd in de Google Play Console het metadata beleid schendt. Dit kan verschillende oorzaken hebben, maar de meest voorkomende zijn de volgende:

  • De app-beschrijving legt de app-functies niet goed genoeg uit
  • De app-beschrijving bevat prijsinformatie
  • De app-beschrijving maakt niet-verifieerbare claims, bijvoorbeeld "Dit is de beste app voor winkelen"
  • De app-screenshots tonen de app niet goed genoeg

Meestal zijn deze problemen voor ons gemakkelijk op te lossen, omdat we de nodige ervaring hebben om te begrijpen wat Google precies niet leuk vindt aan de app-informatie.

Beperkte Inhoud

Dit is een minder vaak voorkomende maar meer definitieve vorm van app-afwijzing. Als je app onder een van de volgende categorieën valt, kan deze niet worden gepubliceerd:

  • Gokken met echt geld (casino-apps)
  • Pornografische inhoud
  • Illegale inhoud (bijv. verkoop van drugs)

Conclusie

We hopen dat dit artikel je heeft geholpen om een beter begrip te krijgen van veelvoorkomende schendingen van richtlijnen die je moet vermijden om je app zonder problemen gepubliceerd te krijgen.

Natuurlijk konden we niet alle mogelijke problemen behandelen, want dat zou deze gids veel te lang maken - en elke app komt meestal slechts een klein deel van de potentiële problemen tegen. Daarom is het des te belangrijker om een competente app-ontwikkelingspartner te hebben die je ook helpt tijdens het publicatieproces van de app. Wij bieden natuurlijk deze ondersteuning bij het publiceren van apps voor alle apps die met onze service zijn gemaakt. With our many years of experience gained from publishing hundreds of apps we have the necessary knowledge to get your app published no matter what issues come up.