FLOW / IOS-01
De la connexion distante à la distribution TestFlight
Idéal pour les releases ponctuelles, la réparation de l’environnement de signature, les tests de compatibilité et les tâches nécessitant l’interface graphique complète de macOS. Les tâches courtes se planifient à la journée ; pour les itérations continues, comparez plutôt les durées hebdomadaire ou mensuelle.
-
01
Établir la session distante
Vérifiez l’environnement en ligne de commande via SSH ; ouvrez une session VNC uniquement pour les projets Xcode, les simulateurs ou la configuration graphique.
-
02
Récupérer le dépôt et les dépendances
Vérifiez la branche, les sous-modules, les fichiers de verrouillage des dépendances et l’espace disque disponible. Gérez séparément le cache et l’espace de travail du projet.
-
03
Lancer le build Xcode
Figez le scheme, la configuration et les paramètres d’export. Conservez la sortie xcodebuild et le chemin d’archive au lieu de vous fier uniquement à l’état final de l’interface.
-
04
Vérifier et distribuer les livrables
Vérifiez la signature, le numéro de version, l’archive et les journaux d’envoi, puis poursuivez le traitement dans TestFlight.