Aller au contenu

Exporter un fichier IPA

L’export iOS est la dernière étape avant la publication ou la diffusion de votre application.

Vous allez :

  1. Personnaliser le nom, l’icône et l’écran de chargement.
  2. Choisir la compatibilité iPhone/iPad et le mode de distribution.
  3. Signer l’application avec les éléments Apple adaptés à votre diffusion.

Une fois le binaire généré, vous aurez un lien de téléchargement depuis votre tableau de bord PandaSuite.

L’export IPA est uniquement disponible pour les formules Single, Multi ou Full.

Qu’est-ce qu’un fichier IPA ?

Le fichier IPA est le package natif d’une application iOS. C’est ce fichier qui permet d’installer une application sur un iPhone ou un iPad. Vous pouvez exporter le fichier IPA de votre application depuis votre dashboard PandaSuite.

Le format .ipa est utilisé pour publier sur l’App Store, déployer une app en Ad Hoc ou diffuser une app in-house.

Si vous remplacez un certificat de distribution qui expire, exportez votre prochain IPA avec le nouveau fichier .p12 et le nouveau fichier .mobileprovision. Voir Remplacer un certificat de distribution iOS expirant ou expiré.

Prérequis

  • L’export IPA est uniquement disponible pour les formules Single, Multi ou Full.
  • Le contenu de votre projet est finalisé et publié.
  • Un compte Apple Developer si vous souhaitez exporter un IPA signé pour l’App Store, l’Ad Hoc ou l’in-house.
  • Un provisioning profile iOS correspondant au mode de distribution choisi.
  • Un certificat iOS (.p12) et son mot de passe.
  • Un App ID / Bundle ID déclaré côté Apple Developer si l’application est signée.

Versions minimales et compatibilité des appareils

ÉlémentDétail
Version minimale prise en chargeiOS 11.0
Appareils compatiblesiPhone et iPad
Choix dans le formulaireiPhone, iPad ou les deux
Type de binaireFichier .ipa natif iOS
InstallationLe fichier IPA doit être signé avant toute installation ou diffusion

Points importants avant diffusion :

  • Si vous ciblez iPhone et iPad, testez votre projet sur plusieurs tailles d’écran et orientations.
  • Les fonctionnalités liées au matériel, comme la caméra, le micro, le Bluetooth, la géolocalisation ou les notifications push, dépendent aussi des permissions accordées et des capacités du terminal.
  • Si vous activez le mode hors ligne, les mises à jour de contenu nécessitent de régénérer puis redistribuer un nouvel IPA.
  • Le provisioning profile utilisé doit correspondre au mode de distribution choisi : App Store, Ad Hoc ou in-house.

Exporter le fichier IPA

Rendez-vous sur le dashboard

formulaire d'exportation de fichier IPA
  1. Connectez-vous à votre dashboard PandaSuite.
  2. Dans Apps, créez ou sélectionnez l’application concernée.
  3. Accédez à l’écran général.
  4. Cliquez sur Exporter l’IPA.

Remplissez le formulaire

détails du formulaire IPA
ChampDescription
IcônePNG 1024 × 1024 px.
Nom de l’applicationS’affiche sous l’icône sur l’appareil.
CompatibilitéiPhone, iPad ou les deux.
Version / BuildNous vous recommandons de commencer avec 1.0.0 et 1. Incrémentez à chaque mise à jour.
Gestion des assets (hors ligne)Si cette option est activée, l’app fonctionne sans connexion. Toute mise à jour de contenu nécessite un nouvel export et une nouvelle installation.
Écran de chargementImportez une icône pour générer automatiquement les écrans ou ajoutez vos propres visuels.
Couleur primaire / secondaireUtilisées pour le loader affiché au-dessus de l’écran de chargement.
Mode de distributionPublier sur l’App Store d’Apple
Déployer en mode Ad Hoc
Diffuser une app iOS in-house
SignatureVoir les options ci-après.
Options avancéesSi vous exportez un hub de contenu, vous pouvez choisir le logo affiché dans la barre de navigation.

Options de signature

options de signature d'application
OptionQuand l’utiliser ?Besoins
Signer avec votre compte Apple DeveloperVous publiez sur l’App Store ou diffusez une application iOS signée en Ad Hoc / in-house.• Compte Apple Developer
• Provisioning profile adapté au mode choisi
• Certificat iOS .p12 + mot de passe
• App ID / Bundle ID
Ne pas signer / Signer manuellement (expert)Vous gérez la signature via votre équipe IT, un outil interne ou une CI.Téléchargement d’un IPA non signé et gestion manuelle de toute la chaîne de signature

Lancez la génération

Cliquez sur Valider.

Le traitement s’effectue sur nos serveurs et peut durer de quelques minutes à quelques heures selon la charge.

Vous recevrez :

  • un e-mail de confirmation ;
  • le lien de téléchargement dans l’onglet iOS / Android de votre dashboard.
Et après ?

Pour publier sur l’App Store : suivez le guide Publier sur l’App Store d’Apple. Pour envoyer votre build à Apple : utilisez Uploader votre IPA via Transporter. Pour une diffusion privée : consultez les guides Ad Hoc et in-house.

FAQ

Puis-je installer un IPA non signé ?
Non, pas directement. Un fichier IPA doit être signé avec les bons éléments Apple avant installation sur un appareil iOS.

Quel mode choisir entre App Store, Ad Hoc et in-house ?
Choisissez App Store pour une diffusion publique, Ad Hoc pour un nombre limité d’appareils enregistrés, et in-house pour une diffusion interne au sein d’une organisation éligible.

Dois-je réexporter mon IPA si je change de certificat ou de provisioning profile ?
Oui. Si vos éléments de signature changent, vous devez générer un nouvel IPA avec les fichiers mis à jour.

Puis-je mettre à jour le contenu sans réexport si j’active le mode hors ligne ?
Non. En mode hors ligne, toute mise à jour de contenu nécessite de générer puis de redistribuer un nouvel IPA.

Ressources complémentaires