macOS et iOS
Puis-je utiliser Docker sur les exécuteurs macOS ?
Réponse rapide
Uniquement via une VM Linux, qui est lente. Exécutez plutôt les charges de travail Docker sur les exécuteurs Linux.
Le détail qui compte
Si un travail nécessite à la fois Xcode et Docker, divisez-le : construisez sur macOS, conteneurisez sur Linux.
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
Les exécuteurs GitHub Actions prennent-ils en charge macOS ?Oui, les fournisseurs hébergés et gérés sur GitHub proposent des exécuteurs macOS sur le silicium Apple.Puis-je créer des applications iOS sans exécuteur Mac ?Non. Xcode ne fonctionne que sur macOS, donc une version iOS nécessite un exécuteur macOS.Xcode est-il préinstallé sur les exécuteurs macOS ?Oui. Les images runnerhut sont livrées avec plusieurs versions de Xcode avec des outils de ligne de commande correspondants.Comment sélectionner une version de Xcode ?Exécutez sudo xcode-select -s /Applications/Xcode_16.4.app avant vos étapes de construction.