La génération d'applications crée des fichiers d'applications iOS et Android installables à l'aide d'une compilation basée sur le cloud. Le système de compilation compile les paramètres du site, les menus, la marque et les personnalisations GitHub dans des paquets d'applications. Ce document explique comment préparer les builds, enregistrer les appareils de test, demander la génération de builds et accéder aux builds terminés.
Comprendre le processus de construction
La génération de build compile la configuration de WordPress dans des paquets d'application spécifiques à la plateforme. Les serveurs de compilation basés sur le cloud gèrent la compilation sans nécessiter d'environnement de développement local. Les types de compilation ont des objectifs différents dans les flux de développement et de distribution.
Compilation de la configuration intègre les paramètres du site, les menus et la marque dans le code de l'application. La génération de builds capture la configuration actuelle de WordPress au moment de la demande.
Intégration de GitHub inclut du code personnalisé provenant de dépôts connectés. Les modifications personnalisées se compilent avec les fonctionnalités standard de l'application.
Objectif de la construction de tests permet l'assurance qualité interne et l'examen par les parties prenantes. Les versions de test s'installent directement sur les appareils enregistrés sans passer par le magasin d'applications.
Version Objectif de la construction prépare des paquets prêts pour la production en vue de leur soumission à l'App Store. Les Release Builds répondent aux exigences de distribution d'Apple et de Google pour la mise à disposition du public.
Calendrier de construction se termine généralement dans les 15 à 30 minutes suivant la soumission de la demande. Des configurations complexes ou la charge du serveur peuvent allonger le délai de traitement.
Connecter l'application à WordPress
- Naviguez jusqu'à Tableau de bord > MP App > Configurer > Connecter.
- Saisissez les informations d'identification de la connexion dans les champs prévus à cet effet.
- Cliquez sur Connecter pour établir la connexion au site.
- Vérifiez que la confirmation de réussite de la connexion s'affiche.
La connexion à l'application permet au système de construction d'accéder à la configuration et au contenu de WordPress.
Enregistrement des dispositifs de test iOS
L'enregistrement des appareils iOS permet l'installation de Test Build sur des appareils spécifiques.
- Naviguez jusqu'à Tableau de bord > MP App > Configurer > Appareils iOS.
- Cliquez sur le bouton Ajouter un nouveau dispositif bouton.

- Saisissez un nom descriptif dans le champ Nom de l'appareil domaine.

- Cliquez sur Suivant pour procéder à l'enregistrement de l'UDID.
- Ouvrez l'application Appareil photo sur l'iPhone.
- Scannez le code QR UDID affiché à l'aide de l'appareil photo de l'iPhone.
- Appuyez sur la notification ou le lien qui apparaît après la numérisation.
- Suivez les invites à l'écran pour terminer l'enregistrement de l'appareil.
- Retournez à la fenêtre du navigateur WordPress.
- Vérifiez que l'appareil apparaît dans la liste des appareils enregistrés.
Demande de génération de bâtiments
La demande de compilation lance le processus de compilation pour les plates-formes et les types de compilation sélectionnés.
- Naviguez jusqu'à Tableau de bord > Application MP > Créer.
- Cliquez sur le bouton Demander une compilation bouton.

- Sélectionnez les options de la plate-forme :
- iOS pour les applications iPhone et iPad ;
- Android pour les applications destinées aux appareils Android ;
- Les deux pour les versions iOS et Android simultanées.

- Sélectionnez le type de construction :
- Test pour le chargement latéral et les tests internes ;
- Libération pour la soumission à l'app store.

- Cliquez sur Suivant pour passer à l'examen de la configuration.
- Passez en revue tous les paramètres de construction affichés sur l'écran de confirmation.
- Vérifier que les sélections de plate-forme et de type de construction sont correctes.
- Cliquez sur Envoyer une demande de construction pour soumettre la demande de génération de build.
- Attendre 15 à 30 minutes pour que la construction soit terminée.
- Cliquez sur Revérifier le statut maintenant pour actualiser l'affichage de la progression de la construction.
Les demandes de construction lancent le processus de compilation du nuage, créant des paquets d'applications spécifiques à la plateforme.
Comprendre les types de construction
Les types de construction ont des objectifs différents dans les flux de travail de développement et de distribution.
Caractéristiques de la construction de l'essai
Les Builds de test permettent d'effectuer des tests internes sans avoir à les soumettre au magasin d'applications.
Installation du Sideloading permet l'installation directe sur l'appareil via un code QR. Les Builds de test contournent la distribution de l'app store pour des tests rapides.
Obligation d'enregistrement des dispositifs s'applique uniquement aux Test Builds iOS. Les appareils enregistrés reçoivent un provisionnement permettant l'installation de la version de test.
Achats simulés utiliser des prix fictifs pour tester les achats in-app. L'environnement de test permet de valider les flux d'achat sans transactions réelles.
Itération rapide permet des mises à jour fréquentes pendant le développement. Les Builds de test sont générés rapidement, ce qui permet des cycles de test continus.
Caractéristiques de la version Build
Les Release Builds préparent les paquets de production pour la distribution dans la boutique d'applications.
Soumission à l'App Store nécessite des fichiers Release Build répondant aux exigences de la plateforme. Les Release Builds comprennent la signature et le provisionnement appropriés pour la distribution.
Affichage des prix réels indique les coûts et les conditions réels des achats in-app. Les Release Builds se connectent aux systèmes de facturation de production.
Distribution de TestFlight permet d'effectuer des tests bêta contrôlés avant le lancement public. Les Release Builds peuvent être distribuées via TestFlight pour iOS.
Qualité de la production inclut des optimisations et des configurations finales. Les Release Builds représentent le produit final destiné à la distribution publique.
- Test Builds: Installer directement à l'aide de l'outil Installer l'application de test bouton.
- Version Builds: Téléchargez le fichier .ipa ou .aab ou utilisez la fonction Outil de publication à soumettre aux magasins d'applications.
Comprendre les limites de construction
La création de bâtiments est soumise à des limites de quantité spécifiques par compte.
Limite mensuelle de construction autorise jusqu'à 20 builds par mois. La limite inclut les Builds de test et les Builds de version pour toutes les plateformes.
Calcul des limites compte chaque plateforme séparément pour les demandes multiplateformes. Une demande pour iOS et Android consomme deux crédits de construction.
Constructions supplémentaires nécessitent une prise de contact pour l'augmentation des limites. Les projets de développement de longue durée peuvent nécessiter des allocations mensuelles plus élevées.Remise à zéro des limites se produit au début de chaque mois civil. Le compte de construction est remis à zéro le premier jour du mois.