Plan Business / Enterprise

Publier votre app mobile sous votre marque

Guide complet pour configurer vos comptes Apple Developer et Google Play, puis nous donner accès afin que nous publiions vos apps client + livreur sous votre propre marque, sans aucune mention « Livra » visible.

⏱️ Temps total : 2-3 heures (réparties sur 2-7 jours)

Apple peut prendre jusqu'à 48h pour valider votre compte développeur. Commencez tôt.

💰 Coûts à votre charge

  • Apple Developer Program : 99 USD / an (~60 000 XOF)
  • Google Play Console : 25 USD une seule fois (~15 000 XOF)
  • Setup Wozif : selon votre offre Business

Étape 1 — Apple Developer Program

1.1 Créer le compte (entreprise recommandé)

  1. Allez sur developer.apple.com/programs/enroll
  2. Choisissez Organization (entreprise) plutôt qu'Individual
  3. Préparez : numéro D-U-N-S, KBis ou registre de commerce, IBAN société
  4. Apple appelle votre numéro pro pour valider — durée : 24-48h
  5. Payez 99 USD avec une carte au nom de la société

1.2 Générer la clé API App Store Connect

  1. Connectez-vous à App Store Connect → Users and Access → Keys
  2. Cliquez sur + pour générer une nouvelle clé
  3. Nom : Wozif Builds
  4. Rôle : Admin (requis pour publier)
  5. Téléchargez le fichier .p8 (vous ne pourrez le télécharger qu'UNE seule fois — gardez-le précieusement)
  6. Copiez les 3 valeurs affichées : Key ID, Issuer ID, Team ID

Étape 2 — Google Play Console

2.1 Créer le compte développeur

  1. Allez sur play.google.com/console/signup
  2. Choisissez Organization
  3. Vérification d'identité (passport / pièce + facture utility) : 24-72h
  4. Frais : 25 USD une seule fois

2.2 Créer le service account

  1. Dans la console : Setup → API access
  2. Cliquez sur Create new service account → vous êtes redirigé vers Google Cloud
  3. Créez un projet si nécessaire, puis un service account nommé wozif-publisher
  4. Rôle : Service Account User
  5. Onglet Keys → Add Key → JSON → téléchargez le fichier
  6. Retour dans Play Console → onglet API access → invitez le service account
  7. Permissions : Release manager (Admin si vous voulez)

Étape 3 — Configurer dans Livra

3.1 Charger les identifiants

Depuis votre dashboard Livra :

  1. Allez sur Dashboard → Mobile App
  2. Section Identifiants stores
  3. Renseignez Apple : Key ID, Issuer ID, Team ID, fichier .p8
  4. Chargez le JSON service account Google Play
  5. Cliquez Enregistrer (chiffrement AES-256-GCM au repos)

3.2 Choisir le bundle ID + nom

  • Bundle ID : reverse-domain, ex. ci.rapidexpress.delivery
  • Nom de l'app : visible sur le store, ex. « RapidExpress »
  • Le bundle ID est permanent — vous ne pourrez plus le changer après publication

3.3 Lancer le premier build

Cliquez sur « Lancer le build ». Notre infra Codemagic compile votre app, la signe avec vos certificats, l'upload sur App Store Connect (TestFlight) et Google Play (track interne) — durée : 15-25 min.

Étape 4 — Compléter les listings stores

Après le premier upload, vous devez compléter les fiches stores (Apple + Google) avec :

  • Captures d'écran (5-8 par taille d'écran)
  • Description longue + courte
  • Logo haute résolution (1024×1024 pour Apple, 512×512 pour Google)
  • Politique de confidentialité (Livra fournit un modèle)
  • Catégorie : Food & Drink ou Business selon le cas
  • Soumettre pour review : 1-3 jours Apple, 1-3 jours Google

Sécurité de vos identifiants

  • Chiffrement : AES-256-GCM au repos avec clé serveur uniquement (jamais exposée au client)
  • Transmission : Codemagic reçoit les valeurs en variables sécurisées au moment du build, jamais loggées
  • Révocation : vous pouvez révoquer les clés depuis App Store Connect / Google Play à tout moment
  • Audit : chaque build crée une entrée d'audit log
  • Wozif n'a pas accès à vos consoles store — uniquement à l'API d'upload via les clés que vous fournissez

Besoin d'aide ?

L'équipe Livra peut vous accompagner sur le setup pour 100 000 XOF (option Concierge).

Nous contacter →