Exporter un fichier IPA
L’export iOS est la dernière étape avant la publication ou la diffusion de votre application.
Vous allez :
- Personnaliser le nom, l’icône et l’écran de chargement.
- Choisir la compatibilité iPhone/iPad et le mode de distribution.
- 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ément | Détail |
|---|---|
| Version minimale prise en charge | iOS 11.0 |
| Appareils compatibles | iPhone et iPad |
| Choix dans le formulaire | iPhone, iPad ou les deux |
| Type de binaire | Fichier .ipa natif iOS |
| Installation | Le 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
- Connectez-vous à votre dashboard PandaSuite.
- Dans Apps, créez ou sélectionnez l’application concernée.
- Accédez à l’écran général.
- Cliquez sur Exporter l’IPA.
Remplissez le formulaire
| Champ | Description |
|---|---|
| Icône | PNG 1024 × 1024 px. |
| Nom de l’application | S’affiche sous l’icône sur l’appareil. |
| Compatibilité | iPhone, iPad ou les deux. |
| Version / Build | Nous 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 chargement | Importez une icône pour générer automatiquement les écrans ou ajoutez vos propres visuels. |
| Couleur primaire / secondaire | Utilisées pour le loader affiché au-dessus de l’écran de chargement. |
| Mode de distribution | • Publier sur l’App Store d’Apple • Déployer en mode Ad Hoc • Diffuser une app iOS in-house |
| Signature | Voir les options ci-après. |
| Options avancées | Si vous exportez un hub de contenu, vous pouvez choisir le logo affiché dans la barre de navigation. |
Options de signature
| Option | Quand l’utiliser ? | Besoins |
|---|---|---|
| Signer avec votre compte Apple Developer | Vous 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.
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.