Blog
ExpoApp StoreGoogle PlayPublicationEAS

Comment publier une app Expo sur l'App Store et Google Play (Guide 2025)

27 janvier 202512 min de lecture

Introduction

Expo simplifie le développement React Native, mais la publication reste un défi pour beaucoup.

Ce guide vous accompagne de A à Z.


Prérequis

Avant de commencer, vous aurez besoin de :

  • Compte Apple Developer (99$/an)
  • Compte Google Play Developer (25$ one-time)
  • Expo account (gratuit)
  • EAS CLI installé
  • npm install -g eas-cli
    eas login


    Étape 1 : Configuration app.json

    {
    "expo": {
    "name": "Mon App",
    "slug": "mon-app",
    "version": "1.0.0",
    "ios": {
    "bundleIdentifier": "com.monentreprise.monapp",
    "buildNumber": "1"
    },
    "android": {
    "package": "com.monentreprise.monapp",
    "versionCode": 1
    }
    }
    }


    Étape 2 : Configuration EAS

    Lancez la commande suivante :

    eas build:configure

    Cela crée un fichier eas.json :

    {
    "build": {
    "production": {
    "ios": {
    "distribution": "store"
    },
    "android": {
    "buildType": "app-bundle"
    }
    }
    }
    }


    Étape 3 : Build iOS

    eas build --platform ios --profile production

    EAS gère automatiquement les certificats et provisioning profiles.


    Étape 4 : Build Android

    eas build --platform android --profile production

    Vous obtenez un fichier .aab (Android App Bundle).


    Étape 5 : Soumission iOS

    eas submit --platform ios

    Ou manuellement via Transporter / App Store Connect.


    Étape 6 : Soumission Android

    eas submit --platform android

    Ou uploadez le .aab sur Google Play Console.


    Erreurs courantes

    "Missing compliance information"

    Ajoutez dans app.json :

    "ios": {
    "config": {
    "usesNonExemptEncryption": false
    }
    }

    "Invalid bundle"

    Vérifiez que le bundleIdentifier est unique et valide.

    Build qui échoue

    Vérifiez les logs EAS, souvent un problème de dépendances natives.


    Conclusion

    La publication Expo est plus simple qu'avant grâce à EAS, mais les erreurs sont fréquentes.

    Si vous bloquez, AppRescue garantit la publication de votre app.

    Parler à un expert →

    Besoin d'aide pour votre app ?

    AppRescue sauve les apps codées par IA et garantit leur publication.

    Réserver un diagnostic gratuit