Xcode
Entwicklung mit grafischer Oberfläche, Signaturprüfung, Build und Tests
Jede Bestellung umfasst einen dedizierten physischen Apple-Silicon-Knoten – keine virtuelle Maschine. Nach Konfigurationsbestätigung, Knoten-Zuweisung, Geräteprüfung und Erstellung der Zugangsdaten ist der Remote-Mac-Desktop in etwa vier Minuten verfügbar.
Greifen Sie per VNC auf die grafische macOS-Oberfläche zu, führen Sie Kommandozeilenaufgaben über SSH aus oder registrieren Sie den festen Knoten als selbst gehosteten Runner. Modell, Standort, Laufzeit und Zusatzoptionen werden vor dem Absenden der Bestellung einzeln aufgeführt.
VMOak stellt eine physische macOS-Laufzeitumgebung mit Remote-Zugriff bereit. Software, Konten, Plugins und Lizenzen von Drittanbietern sind nicht im Host enthalten. Prüfen Sie vor der Nutzung im Team den Lizenzumfang und die erforderlichen Versionen.
Entwicklung mit grafischer Oberfläche, Signaturprüfung, Build und Tests
Selbst gehostete Runner und bestehende Workflows anbinden
Labels, Tokens, Cache und Bereinigungszyklen selbst verwalten
Mit dem grafischen macOS-Desktop verbinden und interaktive Aufgaben erledigen
Skripte ausführen, Repositories verwalten und Build-Artefakte übertragen
Geeignet für Projektorganisation, Hintergrundverarbeitung und Audioexport
Für Proxy-Medien, Hintergrundtranskodierung und finalen Export
Unterstützt Kommandozeile, Paketmanager und eigene Team-Skripte
Bildqualität per Remote-Zugriff, Dateiübertragungsdauer und konkrete Build-Zeiten hängen von Client-Netzwerk, Projektumfang und Tool-Konfiguration ab. Maßgeblich sind Tests mit Ihren tatsächlichen Aufgaben.
Desktop-Sitzungen und automatisierte Aufgaben können auf demselben dedizierten Mac laufen. Jede gültige Bestellung umfasst einen physischen Mac Mini; der Knoten wird nicht zwischen mehreren Bestellungen geteilt.
Nutzen Sie Xcode per Remote-Desktop oder rufen Sie Kommandozeilentools über SSH auf. Geeignet für Abhängigkeitsinstallation, Signaturprüfung, Unit-Tests, Packaging, Archivierung und Artefakt-Export.
Zertifikate, Repository-Tokens und Projektschlüssel werden vom Team selbst eingetragen und regelmäßig erneuert. Sie sollten nicht in öffentlichen Skripten oder gemeinsam genutzten Caches abgelegt werden.
Registrieren Sie einen selbst gehosteten GitHub-Actions-Runner und steuern Sie Labels, Schlüsselberechtigungen, Build-Cache, Parallelisierung und die Bereinigung des Arbeitsverzeichnisses nach Abschluss selbst.
Ein fester Knoten erleichtert die Planung von Nutzungszeiten. Warteschlangen und Projektdauer hängen jedoch weiterhin von der tatsächlichen Arbeitslast ab.
Planen Sie lokale Inferenz, speicherintensive Datenverarbeitung und Tool-Validierung auf VMOak M4 Pro Canopy mit M4 Pro, 64GB RAM und 2TB SSD.
Kompatibilität, Speicherbedarf und Laufzeit sollten abhängig von Framework-Version, Quantisierung und Datenumfang praktisch getestet werden.
Nutzen Sie Ihre vertraute macOS-Audio- und Video-Toolchain weiter und verlagern Sie Medienorganisation, Proxy-Erstellung, Hintergrundtranskodierung, Projektprüfung und finalen Export auf den Remote-Knoten.
Plugin-Lizenzen, Remote-Monitoring, Farbbeurteilung und die Übertragung großer Medienbestände müssen vom Kreativteam separat geplant werden.
Das System bestätigt zunächst Konfiguration und Standort und weist anschließend den physischen Knoten zu und prüft ihn. Nach Abschluss des Standardprozesses finden Sie Zugangsadresse, Benutzernamen und temporäre Zugangsdaten im Portal und in der Bereitstellungs-E-Mail.
Erfordert eine Bestellung eine manuelle Prüfung, kann sich die Bearbeitung verlängern. Maßgeblich ist der aktuelle Status im Portal. Die Knoten laufen das ganze Jahr über durchgehend.
Prüfen Sie Modell, Arbeitsspeicher, Speicher, Mietdauer und Zusatzoptionen und bestätigen Sie, dass die Bestellung keine Konfiguration außerhalb des Katalogs mit zwei Optionen enthält.
Wählen Sie einen Standort aus sechs Knoten: Singapur (sg), Tokio, Japan (jp), Seoul, Südkorea (kr), Hongkong (hk), US-Ostküste (us-east) oder US-Westküste (us-west).
Prüfen Sie Start, Netzwerkkonnektivität, Speicherkapazität, Systemstatus und Zugangskonto, damit der Knoten bereitgestellt werden kann.
Zugangsadresse, Benutzername und temporäre Zugangsdaten werden ausgestellt. Der Remote-Desktop wird verbindungsbereit und weist auf die Aktualisierung der Zugangsdaten nach der ersten Verbindung hin.
Beide Konfigurationen können an sechs Knoten bestellt werden. Die Preise werden in US-Dollar berechnet. Wählen Sie eine Laufzeit nach Tag, Woche, Monat oder Quartal und sehen Sie nach dem Wechsel direkt den jeweiligen Katalogpreis.
Geeignet für kurze Remote-Desktop-Sitzungen, alltägliche Xcode-Projekte, Kommandozeilen-Builds und einen einzelnen selbst gehosteten Runner.
Geeignet für speicherintensive Entwicklung, parallele Projekte, größere Build-Caches, lokale Inferenz und dauerhaft laufende Aufgaben.
Die Kombinationen im Katalog sind in der Regel bestellbar. Maßgeblich ist der aktuelle Status im Portal.
| Verfügbare Modelle | Singapur | Japan (Tokio) | Südkorea (Seoul) | Hongkong | US-Ostküste | US-Westküste |
|---|---|---|---|---|---|---|
| VMOak M4 Branch | Ausreichend | Ausreichend | Ausreichend | Ausreichend | Ausreichend | Ausreichend |
| VMOak M4 Pro Canopy | Ausreichend | Ausreichend | Ausreichend | Ausreichend | Ausreichend | Ausreichend |
Binden Sie den festen Mac-Knoten über SSH oder einen selbst gehosteten Runner in Ihre bestehende Pipeline ein. Die folgende Prüfaufzeichnung zeigt einen fortlaufenden Status und stellt keine Zeitangabe für ein bestimmtes Projekt dar.
Ausführungs-Labels, Zeitüberschreitungen, Signaturprüfung, Testbefehle und Pfade für den Artefakt-Upload werden in der Repository-Konfiguration des Teams verwaltet. Der Knoten führt aus und ersetzt keine Berechtigungsverwaltung des Projekts.
+ runs-on: [self-hosted, macos, apple-silicon]
+ timeout-minutes: 45
steps:
- run: xcodebuild archive
+ run: ./scripts/check-signing.sh
+ run: xcodebuild test archive
+ run: ./scripts/upload-artifact.sh
queue.accepted
signing.valid
tests.complete
artifact.returned
„Wir haben die nächtlichen Builds von den Bürogeräten auf einen festen Knoten verlagert.“Unabhängiger Entwickler
„Wir können die Nutzungszeiten und Konfiguration des Runners direkt steuern.“Leitung Mobile Engineering
„Dank Remote-Desktop kann ich meine vertraute macOS-Toolchain weiter nutzen.“Audio- und Videocreator
Vor der Bestellbestätigung werden Modell, Knoten, Laufzeit und Zusatzoptionen angezeigt. Die Zugangsdaten werden erst nach Zuweisung und Prüfung des physischen Knotens erstellt und sollten nach der ersten Verbindung aktualisiert werden.
Jede gültige Bestellung umfasst einen eigenen physischen Knoten, der nicht mit anderen Bestellungen geteilt wird.
Zugangsadresse, Benutzername und temporäre Zugangsdaten werden nach Abschluss der Knotenprüfung ausgestellt.
Die Workloads der Nutzer sind von der Verwaltungsebene getrennt; Supportzugriffe erfolgen nur im erforderlichen Umfang.
Modell, Laufzeit und Zusatzoptionen werden einheitlich in US-Dollar (USD) angezeigt und abgerechnet.
Prüfen Sie zunächst den benötigten Speicher, Festplattenspeicher und Standort und wählen Sie anschließend die Mietdauer. Der Katalog umfasst nur zwei Modelle; eine dritte Konfiguration wird nicht erstellt.
Für leichte Builds und kurze Desktop-Sitzungen eignet sich VMOak M4 Branch; für speicherintensive Entwicklung, lokale Inferenz und Daueraufgaben wählen Sie VMOak M4 Pro Canopy. Legen Sie vor der Bestellung Speicher, Festplattenspeicher, Knoten und Laufzeit fest.