macOS și iOS
Pot folosi Docker pe macOS runners?
Răspuns rapid
Doar printr-un VM Linux, care este lent. Rulați în schimb sarcinile de lucru Docker pe rularele Linux.
Detaliul care contează
Dacă o lucrare necesită atât Xcode, cât și Docker, împărțiți-o: construiți pe macOS, containerizați pe Linux.
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Currenții GitHub Actions acceptă macOS?Da, atât furnizorii găzduiți de GitHub, cât și furnizorii gestionați oferă rulanți macOS pe Apple silicon.Pot construi aplicații iOS fără un rulant Mac?Nu. Xcode rulează doar pe macOS, așa că o versiune iOS necesită un ruler macOS.Este Xcode preinstalat pe macOS runners?Da. Imaginile runnerhut sunt livrate cu mai multe versiuni Xcode cu instrumente de linie de comandă potrivite.Cum selectez o versiune Xcode?Rulați sudo xcode-select -s /Applications/Xcode_16.4.app înainte de pașii de construcție.