Aller au contenu
WebViewGold Du vibe coding à l'App Store
Français
Obtenir WebViewGold

Validation App Store

Notes pour l'App Review : modèles pour les apps web (connexion, achats, localisation, IA)

Les reviewers passent quelques minutes avec votre app, pas des heures. Le champ de notes est l'endroit où vous leur dites ce que fait l'app, comment passer l'écran de connexion et pourquoi elle demande une autorisation. De bonnes notes transforment les refus du type « nous n'avons pas pu vérifier » en approbations. Voici des modèles à coller et à adapter.

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

Où se trouvent les notes

Apple : App Store Connect → votre app → la version → Informations pour la vérification de l'app (App Review Information). Vous y trouvez l'option Connexion requise avec nom d'utilisateur et mot de passe, un nom de contact, un numéro de téléphone et une adresse e-mail, un champ Notes (jusqu'à 4 000 caractères) et des pièces jointes (captures d'écran ou vidéo). Les reviewers lisent les notes avant d'ouvrir l'app, et ils testent sur iPhone et sur iPad.

Google : Play Console → Contenu de l'application → Accès à l'application. Choisissez « Tout ou partie des fonctionnalités sont soumises à restrictions », puis ajoutez un ou plusieurs jeux d'instructions avec nom d'utilisateur, mot de passe et autres étapes. La validation de Google est en partie automatisée : des identifiants qui fonctionnent du premier coup comptent donc encore plus ; les instructions d'accès à l'application contiennent les mêmes informations que les notes destinées à Apple.

Ce que chaque note doit contenir

  • Une ou deux phrases sur ce qu'est l'app et qui l'utilise, écrites pour quelqu'un qui ne la connaît pas.
  • Les fonctionnalités natives qui vont au-delà du site web : notifications push, Face ID, écran hors ligne, scanner QR, feuille de partage. Cela répond à la guideline 4.2 avant même que la question se pose.
  • Un compte de démonstration qui n'expire jamais, sans code à deux facteurs, vérification par e-mail ni captcha. Si le compte a besoin d'un code, rendez-le fixe et notez-le.
  • Les clics exacts pour atteindre les écrans protégés (tableau de bord, paywall, espace d'administration).
  • Les demandes d'autorisation qui vont apparaître et pourquoi (appareil photo pour le check-in par QR code, localisation pour les offres à proximité).
  • Paiements : indiquez que les fonctionnalités numériques passent par l'achat intégré et que l'éventuel paiement Stripe concerne des biens physiques, le cas échéant.
  • Un contact qui répond en quelques heures. Les reviewers appellent vraiment.

Modèle : app avec connexion

À coller dans le champ Notes et dans les instructions d'accès à l'application de Play, en remplaçant les parties entre crochets. Le modèle est volontairement en anglais : il est destiné aux équipes de validation d'Apple et de Google, qui lisent toutes l'anglais de manière fiable, quel que soit le pays où elles se trouvent. Les modèles suivants le sont aussi pour la même raison.

Notes App Review (connexion)
[APP NAME] is a [one-line description, e.g. habit tracker for remote teams]. Users sign up with email or Google / Apple, create [what they create] and get reminders as push notifications.

DEMO ACCOUNT (no 2FA, does not expire)
Email: reviewer@[yourdomain.com]
Password: [fixed password]
The account already contains sample data so every screen has content.

HOW TO TEST
1. Open the app, tap "Log in", enter the demo account.
2. The home screen shows [what]. Tap [tab] to see [feature].
3. Settings contains "Delete account" (account deletion is implemented server-side) and the privacy policy.

NATIVE FEATURES BEYOND THE WEBSITE
- Push notifications for [what] (permission is requested after sign-up, not at first launch)
- Face ID / fingerprint lock for the account screen
- Native offline screen with retry
- [Share sheet / QR scanner / other]

Sign in with Apple is offered next to Google sign-in. No account is required to read the public [pages], but all personal features need the demo account above.

Contact for questions during review: [name], [phone with country code], [email].

Excellent travail! Je n'ai jamais codé quoi que ce soit, mais j'ai réussi à travailler avec cela. Facile et rapide! Avec une grande aide des créateurs!

Lucas Dubois · CodeCanyon

Modèle : app avec achats intégrés

Ajoutez-le sous le modèle de connexion (en anglais lui aussi, pour les reviewers). Assurez-vous que le compte de démonstration n'a aucun abonnement actif, afin que le reviewer puisse voir le paywall.

Paragraphe supplémentaire pour les apps avec IAP ou abonnements
IN-APP PURCHASES
Premium features are sold through Apple in-app purchase (auto-renewable subscriptions "Premium Monthly" and "Premium Yearly"), implemented with RevenueCat. The demo account has no active subscription, so the paywall appears when tapping [where].
Restore Purchases is available under Settings, Subscription.
Subscription terms, price, duration and links to the Terms of Use and Privacy Policy are shown on the paywall.
The [shop / booking] section sells [physical goods / in-person services] and therefore uses our web checkout, as permitted by Guideline 3.1.3(e) / 3.1.3(d).
There is no other way to pay inside the app.

Modèle : localisation, appareil photo et fonctionnalités IA

Ne gardez que les paragraphes qui vous concernent (laissez-les en anglais pour les reviewers). Le paragraphe IA répond à la guideline 1.2 (contenu généré par les utilisateurs) et aux règles de Play sur le contenu généré.

Paragraphes supplémentaires pour les autorisations et l'IA
LOCATION
The app asks for location (while in use) when the user opens the "Nearby" tab, to show [what] within a few kilometers. Location is never collected in the background and can be denied; the tab then shows a manual search field. The demo account works from any location; sample entries are seeded worldwide.

CAMERA
The camera is used only for [scanning QR codes at check-in / uploading a profile photo]. The permission prompt appears when tapping [button].

AI FEATURES
[Feature] generates text / images with [provider, e.g. OpenAI] from the user's input. Generated content is private to the user by default. Public posts can be reported with the "Report" button on every item and are reviewed within 24 hours; users can block other users under their profile. Our content policy is linked in Settings. The AI does not provide medical, legal or financial advice, and the app says so in the feature's intro screen.

Des comptes de démonstration qui fonctionnent le jour de la validation

La plupart des refus « Information Needed » viennent d'un compte de démonstration qui ne fonctionnait pas.

  1. Créez un compte dédié au reviewer

    [email protected] avec un mot de passe fixe, signalé dans votre base de données pour que les tâches de nettoyage et les expirations d'essai l'ignorent.

  2. Remplissez-le de données

    Un tableau de bord vide ressemble à un tableau de bord cassé. Ajoutez des éléments d'exemple, une commande terminée, quelques notifications.

  3. Supprimez tous les obstacles

    Pas de vérification par e-mail, de 2FA, de captcha ni d'étape avec numéro de téléphone. Si votre produit impose un code, codez-en un en dur pour ce compte et notez-le dans les notes.

  4. Rendez le contenu visible partout

    Les reviewers se trouvent dans d'autres pays et d'autres fuseaux horaires. Les blocages régionaux, les geofences et les états « aucun événement aujourd'hui » cachent la valeur de votre app.

  5. Testez sur le build exact

    Installez le build exact que vous allez soumettre, déconnectez-vous, puis reconnectez-vous en tapant les identifiants des notes.

  6. Gardez-le actif après l'approbation

    Chaque mise à jour est de nouveau validée. Le même compte doit encore fonctionner dans six mois.

Pièces jointes et erreurs fréquentes

  • Pour les parcours en plusieurs étapes, joignez un enregistrement d'écran de 30 à 60 secondes du parcours principal. Apple accepte les vidéos en pièce jointe ; c'est le moyen le plus rapide d'éviter les réponses « nous n'avons pas trouvé la fonctionnalité ».
  • N'écrivez jamais « voici notre site web sous forme d'app ». C'est une invitation à un refus 4.2 ; décrivez plutôt les fonctionnalités natives.
  • L'option Connexion requise désactivée alors que l'app affiche un écran de connexion : guideline 2.1 « Information Needed » en moins d'une journée.
  • Des notes qui contredisent la fiche ou les captures d'écran (fonctionnalités « bientôt disponibles ») déclenchent la 2.3.
  • Modifier le flux de connexion dans une version ultérieure sans mettre à jour les notes.

Questions fréquentes

Les reviewers lisent-ils vraiment les notes ?

Oui. Les messages de refus les citent souvent ; de bonnes notes font la différence entre une approbation en 24 heures et une semaine dans le Resolution Center.

Puis-je me passer du compte de démonstration si l'inscription est gratuite ?

Apple en préfère tout de même un, et le moindre e-mail de vérification ou code pendant l'inscription peut bloquer le reviewer. Fournissez le compte ; cela prend deux minutes.

Mon app est réservée aux employés de mon entreprise. Qu'est-ce que j'écris ?

Dites-le, fournissez un compte de démonstration et décrivez le flux de travail. Si l'app est vraiment privée, envisagez la distribution d'apps non répertoriées d'Apple ou Apple Business Manager plutôt que le store public.

Dois-je réécrire les notes à chaque mise à jour ?

Elles sont reprises d'une version à l'autre. Mettez-les à jour dès que la connexion, les prix ou les autorisations changent, et vérifiez avant chaque soumission que le compte de démonstration fonctionne toujours.

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.

Voir les offres sur la page principale

Full Service

$698 par plateforme $798

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.

Détails du Full Service Propulsé par WeSetupYourWebViewApp

Prix Soldes d'hiver valables jusqu'au 31 décembre 2026.

Prêt à publier votre app ?

Garantie d'approbation App Store & Google Play – ou remboursement sous 14 jours

Vous préférez déléguer ? Full Service : nous configurons, compilons et livrons sous 72 heures, dès $698 par plateforme. Des questions ? Chattez avec nous 24/7.

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.