Publier
This content is not available in your language yet.
Avant le premier build
Section intitulée « Avant le premier build »bun daroms doctorvert.manifest.store.privacyUrletmanifest.store.supportEmailrenseignés (requis par les stores).bunx eas-cli login(une fois). Le projet EAS est créé au premier build et son identifiant rangé dansmanifest.eas.projectId.
Les trois profils
Section intitulée « Les trois profils »| Profil | Commande | Usage |
|---|---|---|
development |
bun daroms build development |
client de dev, requis pour les modules natifs hors Expo Go (payments, push) ; puis bun daroms dev --dev-client |
preview |
bun daroms build preview |
APK Android et build iOS ad hoc, installation interne par lien et QR |
production |
bun daroms build production |
build signé pour les stores |
Option commune : --platform ios|android|all (défaut all).
Soumettre
Section intitulée « Soumettre »bun daroms build productionbun daroms submit # dernier build production : TestFlight et piste interne Google PlayAvant chaque soumission, relire .claude/rules-ondemand/daroms-store-compliance.md. Les refus fréquents :
- inscription possible sans suppression du compte dans l’app (le module
authl’ajoute aux réglages) ; - Google proposé sur iOS sans Sign in with Apple ;
- achat numérique hors achats intégrés, ou paywall sans bouton Restaurer, prix, période, CGU et confidentialité ;
- pas d’URL de confidentialité publique, ou étiquettes de confidentialité incohérentes avec les SDK ;
- permission demandée trop tôt, sans texte clair, ou inutilisée ;
- écran vide ou « bientôt » ; pas de compte de test dans les notes de revue.
Mettre à jour sans store (OTA)
Section intitulée « Mettre à jour sans store (OTA) »bun daroms update production --message "Corrige le tri des livres"Uniquement JavaScript et assets. Un changement natif (module, plugin, permission) demande un nouveau build et une version incrémentée dans le manifest : la version runtime est celle de l’app.
Avec Claude
Section intitulée « Avec Claude »/daroms-store (fiche FR/EN, mots-clés, captures, confidentialité, via l’agent daroms-store), /daroms-build, /daroms-submit, /daroms-update. /daroms-submit ne se lance que sur demande explicite.