App Store Google Play App Requirements

Minimale app requirements voor App Store en Google Play

Complete en actuele gids voor alle technische vereisten, guidelines en best practices om uw mobile app succesvol te publiceren in de App Store en Google Play Store. Van API levels tot privacy requirements - alles wat u moet weten voor 2025.

Start met lezen

Overzicht van belangrijke wijzigingen in 2025

2025 brengt significante wijzigingen in de requirements voor beide platforms. Deze updates focussen op verbeterde security, performance optimalisatie en gebruikersprivacy. Het is cruciaal om uw app development strategie tijdig aan te passen.

31 aug 2025

Google Play API Level Update

Nieuwe apps en updates moeten Android 15 (API level 35) targeten. Bestaande apps minimaal Android 14 (API level 34).

1 nov 2025

16KB Page Size Requirement

Alle Android apps targeting API 35+ moeten 16KB page sizes ondersteunen voor optimale performance op nieuwe hardware.

Jan-Feb 2025

Apple Push Notification Updates

Nieuwe certificaten voor APNs in sandbox (20 jan) en productie (24 feb). Update uw Trust Store tijdig.

Belangrijk: Start tijdig met voorbereidingen. Google Play biedt extensies tot 1 november 2025, maar plan vooraf om laatste-minuut stress te vermijden.

iOS App Store vereisten

Apple's App Store hanteert strenge quality control en uitgebreide review processen. Naleving van alle technische en content requirements is essentieel voor succesvolle approval. Een goed voorbereid native iOS app project voorkomt vertraging.

Technische minimumvereisten

Xcode 16 en iOS 18 SDK
Apps moeten gebouwd zijn met Xcode 16 of nieuwer en ondersteuning bieden voor iOS 18, iPadOS 18, tvOS 18, visionOS 2, of watchOS 11.
Apple Developer Account
Actief developer account vereist ($99/jaar voor individuele ontwikkelaars, $299/jaar voor enterprise).
App completeness
Alle features uit metadata moeten volledig geïmplementeerd en functioneel zijn. Geen placeholder content of broken links.
Privacy labels verplicht
Volledige privacy informatie over data verzameling en gebruik moet ingevuld worden in App Store Connect.

Bestandsgrootte limieten

  • Maximum app grootte: 4GB totale uncompressed grootte
  • Apple Watch apps: Maximaal 75MB
  • Executable file limit: 400MB voor Mach-O binary (iOS 9.0+)
  • Cellular download warning: 200MB (gebruikers kunnen override)

Design en gebruikservaring

Apps moeten excellent functioneren op alle iPhone modellen, ongeacht schermgrootte of aspect ratio. Test uitgebreid met verschillende devices of gebruik de Xcode Simulator. Ondersteun edge-to-edge displays, safe areas en adaptive layouts.

Performance tip: 90% van submissions wordt binnen 24 uur gereviewd. Voor complexere apps kan het enkele dagen duren. Plan uw launch timeline dienovereenkomstig.

Google Play Store vereisten

Google Play Store heeft flexibelere approval processen maar strengere technische requirements, vooral voor 2025. De nieuwe API level vereisten en 16KB page size ondersteuning vereisen proactieve planning voor uw Android app ontwikkeling.

API Level Requirements 2025

NNieuwe Apps

Vanaf 31 augustus 2025: Moeten Android 15 (API level 35) of hoger targeten voor submission naar Google Play.

EBestaande Apps

Moeten minimaal Android 14 (API level 34) targeten om beschikbaar te blijven voor nieuwe gebruikers op nieuwere Android versies.

Extensie mogelijk: U kunt een extensie aanvragen tot 1 november 2025 als u meer tijd nodig heeft. Extensie formulieren worden later in 2025 beschikbaar in Play Console.

Nieuwe technische vereisten

16KB Page Size Support
Vanaf 1 november 2025 verplicht voor alle apps targeting Android 15+. Zorgt voor betere performance op nieuwe hardware.
Android App Bundle (AAB) formaat
Nieuwe apps moeten AAB formaat gebruiken. OBB expansion files niet meer ondersteund voor nieuwe apps.
Granular Health Permissions
Nieuwe android.permission.health permissions voor sensitive body sensor data (heart rate, SpO₂, skin temperature).
Media Access Restrictions
Beperkte toegang tot READ_MEDIA_IMAGES en READ_MEDIA_VIDEO permissions. Alleen voor core app functionaliteit.

Bestandsgrootte limieten

  • APK grootte: Maximum 100MB
  • Android App Bundle: Maximum 150MB zonder expansion files
  • Expansion files: Tot 2GB extra content mogelijk
  • Play Asset Delivery: Voor assets > 150MB

AI Apps en GenAI requirements

Apps die gebruik maken van Generative AI moeten voldoen aan nieuwe Google Play policy requirements, inclusief reporting en flagging features voor bepaalde app categorieën. Dit is relevant voor AI chatbot apps en vergelijkbare AI-powered toepassingen.

Technische specificaties vergelijking

Een directe vergelijking van de belangrijkste technische requirements helpt bij het plannen van uw development strategie. Houd rekening met deze verschillen bij het ontwerpen van uw cross-platform development aanpak.

Aspect iOS App Store Google Play Store
Maximum app grootte 4GB (totaal) 100MB (APK) / 150MB (AAB) + 2GB expansion
Minimum SDK versie iOS 18 SDK (2025) API level 35 (Android 15) nieuwe apps
Review proces Handmatige review (24-48 uur) Automated + manual (uren tot dagen)
Developer account kosten $99/jaar (individueel) $25 eenmalig
Content beperkingen Zeer streng Matig streng
Privacy requirements Privacy labels verplicht Data safety section vereist
Beta testing TestFlight (max 10.000 testers) Internal/Alpha/Beta tracks
Update frequentie Geen beperking Geen beperking

Privacy en security guidelines

Privacy en data security zijn kernonderwerpen voor beide platforms. Incorrect implementeren van privacy requirements is een van de meest voorkomende redenen voor app afwijzing. Zorg voor adequate implementatie tijdens de app security testing fase.

iOS Privacy Requirements

📱
Privacy Labels in App Store Connect
Verplichte informatie over alle data collection practices, inclusief third-party SDK's en partners. Must include approved reasons for tracking API usage.
🔒
App Tracking Transparency (ATT)
Explicit user permission vereist voor tracking across apps en websites. Implementeer ATT framework correct.
Location Services
Duidelijke justification voor location access. Gebruik precise location alleen wanneer noodzakelijk.

Android Privacy Requirements

🛡️
Data Safety Section
Verplichte disclosure van data collection, sharing en security practices in Play Console.
📸
Photo and Video Permissions
Beperkte toegang tot READ_MEDIA_IMAGES en READ_MEDIA_VIDEO. Alleen voor core app functionaliteit.
❤️
Health Sensor Permissions
Granular permissions voor sensitive body sensor data. Nieuwe android.permission.health framework.

GDPR Compliance: Voor apps die EU gebruikers bedienen, zorg voor volledige GDPR compliance. Dit geldt voor beide platforms en is een legal requirement naast platform-specifieke guidelines.

Content en design richtlijnen

Content quality en user experience zijn belangrijke factoren voor app approval. Beide platforms hebben specifieke richtlijnen voor acceptable content, design standards en gebruikersinterface. Investeer in professioneel app prototype ontwikkeling om design issues vroeg te identificeren.

Universal Content Guidelines

🚫

Verboden Content

Geen offensive, illegal, harmful, of misleading content. Geen copyright inbreuk, spam, of content dat gebruikers in gevaar brengt.

👶

Child Safety

Strenge requirements voor apps gericht op kinderen. COPPA compliance vereist. Geen targeted advertising naar minderjarigen.

🎮

Gambling & Gaming

Specifieke rules voor gambling content, loot boxes, en in-app purchases. Age rating requirements van toepassing.

iOS Design Requirements

Android Design Requirements

Design tip: Investeer in native platform expertise. Platform-specific design nuances zijn cruciaal voor app approval en gebruikerstevredenheid. Overweeg separate designs voor iOS en Android voor optimale ervaring.

Pre-submission checklist

Een systematische checklist voorkomt veelvoorkomende submission fouten en versnelt het approval proces. Deze lijst is gebaseerd op de meest recente guidelines en veelgemaakte fouten bij professionele app ontwikkeling projecten.

Technische verificatie

⚙️
Platform compatibility
Test op minimum supported OS versies en verschillende device configuraties. Verificeer API level compliance.
🔧
Performance testing
App start tijd onder 3 seconden, smooth scrolling, geen memory leaks of crashes bij normal usage.
📱
Device testing
Test op low-end devices, verschillende screen sizes, en edge cases zoals low storage/memory.
🌐
Network conditions
Test offline functionality, poor connectivity, en graceful error handling voor network failures.

Content en metadata verificatie

📝
App descriptions
Accurate, complete descriptions zonder misleading claims. Keywords optimalisatie binnen platform limits.
🖼️
Screenshots en artwork
High-quality screenshots die actual app content tonen. Correcte icon sizes en formats voor alle platforms.
🏷️
Age ratings en categories
Correcte age rating gebaseerd op content. Juiste app category selectie voor discoverability.
🔐
Privacy informatie
Complete privacy labels/data safety informatie. Privacy policy URL toegankelijk en up-to-date.

Legal en compliance verificatie

⚖️
Terms of service
Duidelijke terms of service en privacy policy. GDPR compliance voor EU users.
©️
Intellectual property
Alle content en assets rechtmatig verkregen. Geen trademark of copyright violations.
💳
In-app purchases
Correct implementation van platform payment systems. Duidelijke pricing en purchase flow.

Veelgemaakte fouten vermijden

Bepaalde fouten komen regelmatig voor bij app submissions en kunnen eenvoudig vermeden worden met goede voorbereiding. Deze sectie behandelt de meest voorkomende valkuilen gebaseerd op professionele app development ervaring.

iOS specifieke valkuilen

App Transport Security (ATS): Gebruik altijd HTTPS voor network calls. HTTP verbindingen worden geweigerd tenzij expliciet geconfigureerd in Info.plist met geldige justification.

Android specifieke valkuilen

Target SDK compliance: Apps die oude API levels targeten worden automatisch afgewezen. Update tijdig naar API level 35 voor 2025.

Universal best practices

🧪

Beta Testing

Gebruik TestFlight (iOS) of Play Console beta tracks (Android) voor extensive testing voordat production release. Verzamel feedback van diverse user groups.

📊

Analytics Implementation

Implementeer proper analytics tracking van begin af aan. Dit helpt bij monitoring post-launch performance en user behavior patterns.

🔄

Update Strategy

Plan een update strategie voor bug fixes en feature releases. Regular updates verbeteren app store rankings en user retention.

Troubleshooting en afwijzingen

App afwijzingen zijn frustrerend maar vaak oplosbaar met de juiste aanpak. Deze sectie biedt praktische stappen voor het oplossen van veelvoorkomende afwijzingsredenen en het optimaliseren van uw re-submission proces.

iOS App Store afwijzingen

Meest voorkomende afwijzingsredenen:

  • 2.1 - App Completeness: Broken links, incomplete features, placeholder content
  • 4.3 - Spam: Minimal functionality, copycat apps, of template-based apps
  • 5.1.1 - Privacy: Missing privacy policy of incorrect privacy labels
  • 2.3 - Accurate Metadata: Misleading descriptions, screenshots, of keywords
  • 3.1.1 - In-App Purchase: Incorrect implementation van IAP systeem

Rejection response tip: Respond binnen 7 dagen via App Store Connect. Provide detailed explanations van fixes en request expedited review indien van toepassing.

Google Play Store afwijzingen

Meest voorkomende afwijzingsredenen:

  • Policy violations: Content die niet voldoet aan Play policy guidelines
  • Target API level: Apps die te oude Android API levels targeten
  • Permission issues: Unnecessary permissions of incorrect permission usage
  • Security vulnerabilities: Known vulnerabilities in app dependencies
  • Metadata policy: Misleading app descriptions of inappropriate content

Effectieve appeal strategie

📋
Thoroughly analyze rejection
Read rejection notes completely en identificeer alle mentioned issues. Vaak zijn er multiple issues die addressed moeten worden.
🔧
Address all issues comprehensively
Fix niet alleen de mentioned issues maar scan voor gerelateerde problems die ook tot rejection zouden kunnen leiden.
📝
Document changes clearly
Provide detailed release notes van alle changes made. Dit helpt reviewers om fixes te verificeren.
🧪
Test thoroughly before resubmission
Comprehensive testing na fixes om te verzekeren dat nieuwe issues niet geïntroduceerd zijn tijdens remediation.

Professional ondersteuning: Voor complexe afwijzingen of tijdkritische launches, overweeg professional app development consulting voor gespecialiseerde expertise.

Veelgestelde vragen over app store requirements

Antwoorden op de meest gestelde vragen over app submission requirements, timelines en best practices voor beide platforms.

Wat zijn de minimale vereisten voor de App Store?
+
Voor de App Store moet uw app gebouwd zijn met Xcode 16 of nieuwer using iOS 18 SDK, onder 4GB blijven, complete privacy labels bevatten, en voldoen aan alle App Review Guidelines. Een Apple Developer account ($99/jaar) is vereist. Apps moeten volledig functioneel zijn zonder placeholder content of broken features.
Welke API level vereist Google Play Store in 2025?
+
Vanaf 31 augustus 2025 moeten nieuwe apps en updates Android 15 (API level 35) targeten. Bestaande apps moeten minimaal Android 14 (API level 34) targeten om beschikbaar te blijven. Per 1 november 2025 is ook 16KB page size ondersteuning verplicht voor apps targeting Android 15+. Extensies zijn mogelijk tot 1 november 2025.
Wat zijn de maximale bestandsgroottes voor apps?
+
iOS apps mogen maximaal 4GB zijn (totale uncompressed grootte). Android APK's zijn beperkt tot 100MB, maar Android App Bundles mogen 150MB zijn. Voor grotere Android apps kunnen expansion files tot 2GB gebruikt worden via Play Asset Delivery. Apple Watch apps hebben een limiet van 75MB.
Hoelang duurt het approval proces?
+
Apple claimt dat 90% van submissions binnen 24 uur gereviewd wordt, maar complexere apps kunnen enkele dagen duren. Google Play heeft meestal een sneller automated review proces (uren tot dagen), maar manual reviews kunnen langer duren. Plan minimaal 1-2 weken voor eerste submissions en 3-5 dagen voor updates.
Wat te doen bij een app afwijzing?
+
Analyseer de rejection notes grondig, address alle mentioned issues plus gerelateerde problemen, test thoroughly na fixes, en provide detailed release notes bij resubmission. Voor iOS respond binnen 7 dagen via App Store Connect. Bij complexe rejections overweeg professional development consulting voor specialized expertise.
Zijn privacy requirements hetzelfde voor beide platforms?
+
Beide platforms vereisen uitgebreide privacy disclosure, maar de implementation verschilt. iOS vereist privacy labels in App Store Connect en App Tracking Transparency voor cross-app tracking. Android vereist een Data Safety section in Play Console. Beide moeten GDPR compliant zijn voor EU users en accurate informatie bevatten over data collection en usage.

Hulp nodig bij app submission voorbereiding?

App store submissions kunnen complex zijn, vooral met de nieuwe requirements voor 2025. Onze experts helpen u met de volledige submission voorbereiding, van technical compliance tot content optimization. Bekijk ook onze gerelateerde services voor professionele app ontwikkeling en app security testing.

Vraag expert ondersteuning aan

Gerelateerde resources

Verdiep uw kennis met deze aanvullende gidsen en services voor succesvolle mobile app development en deployment.

📱

App ontwikkeling stappenplan

Complete roadmap voor app development van concept tot lancering, inclusief planning, design, development en testing fases.

🔧

App prototype ontwikkeling

Professionele prototype services voor het valideren van uw app concept voordat volledige development begint.

🛡️

App security testing

Comprehensive security testing services om vulnerabilities te identificeren voordat app store submission.

🏪

App ontwikkelaar Amsterdam

Professionele app development services in Amsterdam voor alle platforms en complexiteiten.

🌐

Progressive Web Apps

Alternative platform-independent solution die app store requirements omzeilt terwijl app-like functionaliteit behoudt.

🔗

API integratie best practices

Essential guide voor het implementeren van robuuste API integraties in mobile apps voor enterprise omgevingen.