App afgewezen door Apple: de reden lezen en oplossen
Een app die door Apple is afgewezen, is niet het einde van je project: je lost het genoemde punt op, dient opnieuw in en je account wordt er niet voor gestraft. Het bericht noemt een regel, maar zelden de precieze oorzaak. Om die te vinden, reproduceer je wat de tester zag, op het toestel uit het bericht. Om je te helpen bundelt de Apple Review Kit mijn opgeloste afwijzingen: de echte berichten op mijn apps, wat de tester zag en de oplossing die ik instuurde.
Door Mehdi Azizi · Inhoud herzien op

Wat je leert
- Veelvoorkomende afwijzingen uitgelegd
- Functie onbereikbaar voor de tester (2.1), gegevens en toestemmingen (5.1.1), niet-conforme visuals (2.3.2), slecht geplaatst beoordelingsverzoek (5.6.3): waar elke regel in de praktijk op doelt.
- Voorkomen voor het indienen
- Voor het indienen helpen de checklist en de controleskills je de meest voorkomende afwijzingsredenen uit te sluiten.
- Oplossen of antwoorden
- Je leert wanneer je moet oplossen en opnieuw indienen, en wanneer een antwoord aan de tester volstaat om uit te leggen hoe je app werkt.
- Je afwijzing, nagelezen met de kit
- Je vindt de regel uit het bericht van Apple, wat die vraagt, en een voorbeeld van een oplossing en antwoord uit mijn eigen afwijzingen.
Stap voor stap
- Stap 1
Je leest het bericht van Apple helemaal, met de bijgevoegde screenshots als die er zijn.
- Stap 2
Je reproduceert wat de tester zag, op het type toestel uit het bericht.
- Stap 3
Je lost het op in de app, op de productpagina of allebei.
- Stap 4
Je dient je app opnieuw in met een notitie die uitlegt wat er veranderd is.
Mijn afwijzingen door Apple, regel voor regel
Deze afwijzingen kreeg ik op mijn eigen apps.Elke keer zei de genoemde regel niet waar het probleem zat.
| Genoemde regel | De reden van Apple | De echte oorzaak | De oplossing | Status van de app |
|---|---|---|---|---|
| Guideline 2.1: Performance, App CompletenessLees de case | De reviewer kreeg de onboarding op iPad, in compatibiliteitsmodus, niet afgerond. | De demo op het welkomstscherm was niet te winnen op een kleine iPhone. | Demo bijgesteld voor alle formaten, noodknop om verder te gaan, dezelfde dag opnieuw ingediend. | Goedgekeurd, daarna in de verkoop |
| Guideline 5.6.3: Developer Code of ConductLees de case | De app vroeg om een beoordeling voordat de gebruiker iets had meegemaakt. | Het beoordelingsverzoek kwam al in de eerste schermen. | Verzoek verplaatst naar na een eerste succes. | Goedgekeurd, daarna in de verkoop |
| Guideline 5.1.1: Legal, PrivacyLees de case | Het online privacybeleid beschreef niet alles wat de app verzamelt. | De bijgewerkte versie van het beleid stond nog niet op de site. | Volledig beleid gepubliceerd, Engelse samenvatting toegevoegd, reviewnotities bijgewerkt. | Opgelost en opnieuw naar Apple gestuurd |
| Guideline 5.1.1: Legal, PrivacyLees de case | Een knop spoorde aan om cameratoegang toe te staan vóór de systeemvraag. | De knop heette ‘Toestaan’, wat Apple vóór de officiële vraag niet accepteert. | Knop hernoemd naar ‘Doorgaan’ in de 8 talen van de app. | Goedgekeurd, daarna in de verkoop |
| Guideline 2.3.2: Accurate MetadataLees de case | De promotieafbeeldingen van de abonnementen waren niet conform. | Het app-icoon werd hergebruikt als promotieafbeelding. | Afbeeldingen verwijderd bij de twee betreffende abonnementen, inzending opnieuw aangemaakt. | Goedgekeurd, daarna in de verkoop |
Waarom met mij
Ik heb echte afwijzingen gekregen op mijn eigen apps. Een welkomstdemo waar de tester niet langs kwam op iPad, waar de iPhone-app in compatibiliteitsmodus draait (2.1). Een beoordelingsverzoek aan het begin van de onboarding (5.6.3). Een online privacybeleid dat niet bijgewerkt was, en een eigen knop vóór de vraag om cameratoegang (5.1.1). Een abonnementsafbeelding die het icoon hergebruikte (2.3.2). Elke keer vertelde de genoemde regel niet alles, en die manier van lezen geef ik je mee.
Lees het traject van TradaZen, van de bouw tot de afwijzingen door Apple en de publicatie.
Begin met de gratis gidsen
Veelgestelde vragen
Is een afwijzing erg?
Nee, het komt vaak voor. Je lost het genoemde punt op en dient opnieuw in. Je account wordt er niet voor gestraft.
Hoe lang duurt het om opnieuw in te dienen?
Dat hangt af van de oplossing. Een productpagina pas je snel aan, een functie vraagt meer werk. Daarna bepaalt Apple hoe lang de nieuwe controle duurt.
Helpt de kit me als mijn app al is afgewezen?
Ja. Je vindt de regel uit het bericht van Apple, wat die vraagt, en een voorbeeld van een oplossing en antwoord. De kit kijkt je dossier niet voor je na: alles staat beschreven. Om het samen te bekijken, Een uur met mij, een sessie van een uur via videocall, met gedeeld scherm, over je app of je Claude-project, voor € 100, apart te boeken. Hij kost € 29 en is inbegrepen in de iOS Kit. De Apple Review Kit is beschikbaar. Direct downloaden na betaling.
Kun je een afwijzing door Apple aanvechten?
Ja. Je kunt de tester in App Store Connect antwoorden om je app uit te leggen. Denk je dat de regel verkeerd is toegepast, dan kun je ook in beroep gaan bij de App Review Board: één beroep per afgewezen inzending, met precieze redenen.
En de rest van mijn app?
De Apple Review Kit is inbegrepen in de iOS Kit, met de startcode van mijn apps en het volledige traject: paywall en abonnementen, screenshots, productpagina in 30 talen.
Kun je garanderen dat mijn app erdoor komt?
Nee. Apple heeft het laatste woord. De kit helpt je de reden te begrijpen en op te lossen, niet de regels te omzeilen.
Apple Review Kit
Alles wat ik controleer voordat ik een app naar Apple stuur, en twee skills die het nalezen doen met Claude Code. € 29.