Guideline 4.2 (fonctionnalité minimale) : comment une web app passe la validation App Store
La guideline 4.2 est la règle que tout vibe coder devrait lire avant de soumettre. Elle n'interdit pas les apps WebView. Elle interdit les apps qui n'apportent rien de plus que le site web. Voici comment les reviewers l'appliquent et ce qu'il faut ajouter.
Dès $109 en paiement unique par plateforme, ou notre équipe s'occupe de tout dès $698.
Garantie d'approbation – ou remboursement sous 14 jours
Aucun codage requis
Paiement unique, mises à jour gratuites
Support humain 24/7
Conçu en Allemagne depuis 2014 · ISO 27001
9:41
Votre app
Votre appDésormais dans votre poche
App Store · Google Play Approuvée
Ce que dit réellement la guideline
La section 4.2 exige des fonctionnalités, du contenu et une interface qui vont au-delà d'un site web réemballé ; les apps qui ne sont pas particulièrement utiles ou qui ne sont « qu'un site web » peuvent être refusées. Les reviewers l'interprètent en ouvrant l'app et en se posant deux questions : est-ce que cela ressemble à une app, et fait-elle quelque chose que le site mobile ne peut pas faire ?
La seconde question est celle où un simple wrapper échoue et où une app WebViewGold réussit : notifications push natives, connexion biométrique, écran hors ligne natif, partage via la feuille de partage du système, scan de QR codes ou deep links sont des capacités natives visibles qu'un onglet Safari n'a pas.
Ce qui fait dire aux reviewers « c'est une app »
Une interface d'app
Mise en page responsive à 320 px et sur iPad, pas de barres de navigation desktop, pas de pied de page avec 40 liens, pas de bandeau cookies, pas de promo « Téléchargez notre app ». Une navigation en bas et des boutons pleine largeur aident.
Une capacité native
Les notifications push sont le différenciateur le plus courant. Ajoutez la connexion Face ID, le partage natif, le scanner QR ou la gestion du hors ligne et le dossier est clair.
Vitesse et complétude
Premier affichage rapide (splash screen pendant le chargement), pas de liens morts, pas de texte de remplissage, des formulaires qui fonctionnent, des états d'erreur plutôt que des écrans vides.
Hygiène des comptes
Sign in with Apple quand d'autres connexions sociales existent, suppression de compte dans les réglages, une politique de confidentialité accessible. Ce sont d'autres guidelines, mais un reviewer qui constate leur absence regarde aussi la 4.2 de plus près.
Une configuration à l'épreuve de la 4.2 dans WebViewGold
Chaque étape est un réglage ou un seul appel JavaScript.
Activez les notifications push
OneSignal ou Pushwoosh avec une demande d'autorisation raisonnable (après l'inscription, pas au premier lancement). Même un seul type de notification réel (suivi de commande, réponses, rappels) compte.
Activez l'écran hors ligne et le splash screen
Un écran natif « Vous êtes hors ligne » avec bouton de nouvelle tentative et un splash screen jusqu'au chargement de l'app. Les reviewers testent en mode avion.
Masquez dans l'app les éléments réservés au site web
Utilisez l'injection de CSS personnalisé de WebViewGold pour retirer bandeaux cookies, badges d'app stores et en-tête desktop quand la page est chargée dans l'app, ou détectez le user agent de l'app dans votre web app.
Ajoutez une interaction native
Feuille de partage native pour partager du contenu, verrouillage biométrique pour les données sensibles, scanner QR pour les check-ins, retour haptique sur les actions clés. Choisissez ce qui correspond à votre produit.
Rédigez les notes pour la validation
Expliquez en deux phrases ce que fait l'app, listez les fonctionnalités natives et fournissez un compte de démonstration. Les reviewers les lisent.
Je suis très content d'avoir acheté cette application ! Extrêmement facile et excellente documentation. J'ai été en contact avec le service client, ils ont répondu très rapidement et très amicalement. Ils ont résolu ma question en un jour. 10/10 recommanderaient.
Lisez le message : Apple cite la guideline et décrit généralement ce qui manquait (« l'app est un simple wrapper autour de votre site web »). Répondez dans le Resolution Center en citant les fonctionnalités natives ajoutées (soyez précis : « notifications push pour le suivi des commandes, connexion Face ID, mode hors ligne »), puis soumettez un nouveau build. Beaucoup d'apps sont approuvées à la deuxième soumission, une fois que le reviewer voit la valeur native.
La garantie d'approbation WebViewGold couvre les refus non liés au contenu : si Apple refuse l'app pour une raison autre que votre contenu, vous pouvez demander un remboursement dans les 14 jours suivant l'achat. Notre chat de support vous aide d'abord à rédiger la réponse.
Questions fréquentes
Une app WebView est-elle seulement autorisée dans l'App Store ?
Oui. La guideline 2.5.6 d'Apple exige même que les apps qui naviguent sur le web utilisent WebKit, ce que font WKWebView et WebViewGold. L'exigence porte sur des fonctionnalités au-delà d'un site web, pas sur une interdiction des technologies web.
Les notifications push suffisent-elles à elles seules pour la 4.2 ?
Souvent, combinées à une mise en page d'app. Les reviewers regardent l'ensemble ; push plus gestion du hors ligne plus une interface mobile propre, c'est la combinaison gagnante habituelle.
Mon app est un tableau de bord derrière une connexion. Est-ce un problème ?
Non, tant que le reviewer peut se connecter. Fournissez un compte de démonstration dans App Store Connect et décrivez ce qu'il verra.
Trois façons de mettre votre app dans les stores
Même résultat, charge de travail différente de votre côté. Les trois formules incluent la garantie d'approbation et le support humain 24/7.
Faites-le vous-même
$109 par plateforme, paiement unique
La licence WebViewGold : un projet Xcode ou Android Studio prêt à l'emploi. Collez votre URL, définissez le nom et l'icône, activez les fonctionnalités, compilez et soumettez. Mises à jour gratuites à vie.
Ni Mac, ni Xcode, ni Android Studio : configurez dans le navigateur, nous compilons les deux apps dans le cloud et les transmettons à App Store Connect et à la Play Console.
Envoyez-nous votre URL et votre icône. Notre équipe configure, compile et livre votre app sous 72 heures, en marque blanche, projets sources inclus. Les deux plateformes pour $1,158.
Les remboursements sont accordés aux conditions indiquées dans notre FAQ : un refus non lié au contenu par Apple et/ou Google, demandé dans les 14 jours suivant l'achat.