Verbindungsleitfaden

Cloud-Mac verbinden – per Terminal oder Desktop.

Für Build-Skripte nutzen Sie SSH, für die grafische Xcode-Oberfläche den Remote-Desktop. UDPMac stellt dedizierte physische Macs bereit. Verbindungsadresse, Kontoberechtigungen und verfügbare Zugangsarten richten sich nach den Angaben in Ihrer Konsole.

Sie haben bereits eine Instanz? Prüfen Sie zuerst in der Konsoleden Gerätestatus und die Verbindungsdaten. Folgen Sie dann den nachstehenden Schritten.

Verbindungswahl Ablauf im Überblick
01
Befehle & CI-Aufgaben ausführenSSH · Terminal, Skripte, Build-Logs
02
macOS-Desktop anzeigenVNC · Grafische Bedienung & Anzeige prüfen
03
Xcode-Projekt prüfenProjekt öffnen → Toolchain prüfen → Testbuild starten

Diese Übersicht erklärt nur die Reihenfolge der Schritte. Sie zeigt weder den Status einer Instanz noch echte Zugangsdaten.

Zugangsart wählen

Die Aufgabe bestimmt die Verbindung.

Kommandozeile und grafischer Desktop erfüllen unterschiedliche Zwecke. Für Automatisierungsskripte brauchen Sie keine Desktop-Sitzung; Xcode-Schritte, die eine Sichtprüfung erfordern, sollten Sie nicht allein im Terminal erledigen.

SSH über die Kommandozeile

Geeignet zum Auschecken von Projekten, Prüfen von Abhängigkeiten und Ausführen von xcodebuildsowie zum Anzeigen von Logs und Anbinden eines macOS-CI-Runners.

  • Halten Sie lokal einen SSH-Client und ein autorisiertes Konto bereit.
  • Prüfen Sie beim ersten Verbindungsaufbau den Host-Fingerprint. Überspringen Sie die Authentifizierung nicht.
Geeignet für: Automatisierung & Terminalaufgaben

VNC-Remote-Desktop

Ideal, um die grafische macOS-Oberfläche und Anzeigeeinstellungen zu prüfen oder Aufgaben zu erledigen, die eine Bedienung am Desktop erfordern.

  • Verwenden Sie die Verbindungsdaten aus der Konsole und einen zugelassenen Client.
  • Speichern Sie auf gemeinsam genutzten Geräten keine Zugangsdaten; die Verbindungsadresse ist davon ausgenommen.
Geeignet für: Grafische Bedienung & Prüfungen

Grafischer Xcode-Workflow

Öffnen Sie das Projekt zunächst per Remote-Desktop. Prüfen Sie dann die Xcode-Version, Projekteinstellungen und benötigten Signaturmaterialien, bevor Sie einen Testbuild starten.

  • Die Projektkompatibilität hängt von Abhängigkeiten, Toolchain und Konfiguration ab.
  • Maßgeblich sind die tatsächliche Ausgabe und die Logs des Builds.
Geeignet für: Projektprüfung & Debugging
Vor dem Verbinden prüfen

Prüfen Sie diese vier Punkte, bevor Sie die Verbindungsdaten eingeben.

Fügen Sie Passwörter, private Schlüssel, Signaturzertifikate oder vollständige Verbindungsdaten nicht in öffentliche Seiten, Chats oder Screenshots zur Fehleranalyse ein.

01Gerätestatus

Prüfen Sie in der Konsole, ob die Instanz bereit ist, und gleichen Sie Modell und Knoten mit Ihrer aktuellen Bestellung ab. Verwenden Sie nicht die alte Adresse eines anderen Geräts.

02Kontoberechtigungen

Vergewissern Sie sich, dass Sie ein für diese Instanz autorisiertes Konto verwenden. Bei unterschiedlichen Teamaufgaben sollten Sie zuerst klären, wer sich anmelden und wer die Toolchain oder Projektdateien ändern darf.

03Netzwerkverbindung

Prüfen Sie Ihr lokales Netzwerk und ob die für die Verbindung benötigten Ports erreichbar sind. Bei einer Zeitüberschreitung sollten Sie zunächst Netzwerkprobleme von fehlgeschlagener Authentifizierung unterscheiden.

04Lokaler Client

Für SSH benötigen Sie einen Terminal-Client, für den Desktop einen geeigneten VNC-Client. Prüfen Sie außerdem, ob Ihr lokales Gerät die jeweilige Verbindung zulässt.

SSH-Ablauf

Sitzung aufbauen, Host prüfen, Befehle ausführen.

Die folgenden Hostnamen und Benutzernamen veranschaulichen lediglich den Befehlsaufbau. Die tatsächliche Adresse, das Konto und die Angaben zur Authentifizierung erhalten Sie in der Konsole.

01

Verbindungsdaten abrufen und verbinden

Prüfen Sie Host, Konto und erforderliche Authentifizierung in der Konsole. Ersetzen Sie die Platzhalter im Beispiel durch die Daten dieser Instanz und verwenden Sie keine Verbindungsdaten anderer Instanzen erneut.

02

Identität beim ersten Verbinden prüfen

Wird beim ersten Verbindungsaufbau ein Host-Fingerprint angezeigt, gleichen Sie ihn anhand vertrauenswürdiger Instanzdaten ab, bevor Sie fortfahren. Stimmt er nicht mit den geprüften Angaben überein, brechen Sie die Verbindung ab und untersuchen Sie die Ursache.

03

Aufgabe ausführen und Sitzung beenden

Prüfen Sie zuerst das Arbeitsverzeichnis, die Xcode-Toolchain und den verfügbaren Speicherplatz. Führen Sie dann die Projektbefehle aus und sichern Sie benötigte Artefakte und Logs. Beenden Sie die Sitzung mit exit .

Beispiel für den BefehlsaufbauKeine echten Zugangsdaten
ssh USER@HOST.example.invalid

xcode-select -p
xcodebuild -version

exit

Die Beispieldomain kann nicht zum Verbinden verwendet werden. Prüfen Sie Build-Befehle, Arbeitsverzeichnis und Signaturkonfiguration anhand Ihres Projekts. Leiten Sie diese Angaben nicht direkt aus dem Beispiel ab.

Grafischer Desktop

In vier Schritten zur Remote-Desktop-Sitzung.

Öffnen Sie eine Desktop-Sitzung nur, wenn Sie grafisch arbeiten müssen. Die Verbindungsdaten für SSH und VNC können unterschiedlich sein. Maßgeblich sind jeweils die Angaben in der Konsole.

01Verbindungsdaten abrufen

Sobald die Instanz bereit ist, finden Sie in der Konsole die Remote-Desktop-Adresse, Zugangsart und Kontoanforderungen für das jeweilige Gerät. Übernehmen Sie Zugangsdaten nicht aus alten E-Mails oder Screenshots anderer Personen.

02Sitzung aufbauen

Geben Sie die passenden Daten in Ihrem lokalen VNC-Client ein. Falls eine Authentifizierung erforderlich ist, verwenden Sie autorisierte Angaben. Deaktivieren Sie keine Sicherheitshinweise des Clients, um einen Fehler zu umgehen.

03Anzeige anpassen

Passen Sie nach dem Verbinden die Skalierung oder Auflösung an die Bildschirmgröße an. Prüfen Sie zuerst Eingabefokus und Tastaturlayout, bevor Sie Projekt- oder Systemeinstellungen ändern.

04Sicher trennen

Speichern Sie Ihre Arbeit und schließen Sie Fenster mit vertraulichen Daten. Trennen Sie anschließend die Sitzung im Client. Speichern Sie auf gemeinsam genutzten Geräten keine Zugangsdaten.

Xcode-Checkliste

Der erste grafische Build: Ergebnisse Schritt für Schritt nachvollziehbar festhalten.

Der Cloud Mac bietet eine Laufzeitumgebung, garantiert aber nicht, dass Ihr Projekt ohne Anpassungen gebaut werden kann. Führen Sie zunächst einen kleinen Test durch und entscheiden Sie danach, wie Sie den Build in Ihren Alltag integrieren.

01 / Projekt

Den richtigen Projekteinstieg öffnen

Prüfen Sie nach dem Auschecken oder Übertragen des Projekts, ob Branch, Abhängigkeitsdateien und Projekteinstieg zusammenpassen. Halten Sie fehlende Abhängigkeiten und Konfigurationshinweise beim ersten Öffnen fest. Nehmen Sie Änderungen nicht direkt im Hauptbranch vor.

Prüfung abgeschlossen: Projekt und erwarteter Branch werden erkannt.

02 / Toolchain

Versionen und Berechtigungen prüfen

Prüfen Sie die Xcode-Version, die ausgewählten Kommandozeilenwerkzeuge und die Zieleinstellungen des Projekts. Wenn der Build Signaturmaterial erfordert, sollte Ihr Team dieses gemäß den eigenen Sicherheitsvorgaben aufbewahren und freigeben. Schreiben Sie es nicht in Logs.

Prüfung abgeschlossen: Toolchain und Build-Ziel sind dokumentiert.

03 / Ausgabe

Einen Testbuild ausführen

Starten Sie den Build mit einem klar definierten Ziel und notieren Sie den fehlgeschlagenen Schritt, wichtige Fehlermeldungen und den Speicherort der Artefakte. Erst nach Prüfung der Ausgabe lässt sich feststellen, ob Abhängigkeiten, Konfiguration oder Verbindung angepasst werden müssen.

Prüfung abgeschlossen: Ergebnis und bereinigte Logs lassen sich überprüfen.

Verbindungsprobleme beheben

Ermitteln Sie zuerst, auf welcher Ebene der Fehler auftritt.

Halten Sie für die Rückmeldung ans Team Zeitpunkt, Verbindungsart, Bestellkennung der Instanz und bereinigte Fehlermeldungen fest. Senden Sie keine vollständigen Zugangsdaten oder Screenshots mit vertraulichen Projektdaten.

Fehlerbilder, vorrangige Prüfungen und zu dokumentierende Angaben bei Verbindungsproblemen
Fehlerbild Zuerst prüfen Dokumentieren
Authentifizierung fehlgeschlagen Prüfen Sie, ob Konto, Authentifizierungsmethode und Instanz zusammenpassen. Beim ersten Verbinden sollten Sie außerdem den angezeigten Host-Schlüssel prüfen. Originale Fehlermeldung des Clients und Verbindungsart; sensible Angaben mit Ausnahme des Benutzernamens unkenntlich machen.
Zeitüberschreitung bei der Verbindung Prüfen Sie Instanzstatus, lokales Netzwerk, Zieladresse und benötigte Ports. Unterscheiden Sie eine Zeitüberschreitung von einem falschen Passwort. Zeitpunkt, gewählter Knoten, Netzwerkumgebung und Schritt, bei dem die Zeitüberschreitung auftrat.
Bildverzögerung Prüfen Sie die Stabilität Ihres lokalen Netzwerks und reduzieren Sie gegebenenfalls die Anzeigeauslastung des Remote-Desktops. Prüfen Sie, ob auch Terminalaufgaben betroffen sind. Zeitpunkt, Anzeigeeinstellungen des Clients und Schritte, mit denen sich das Problem reproduzieren lässt.
Sitzung unterbrochen Prüfen Sie Änderungen am lokalen Netzwerk, Clientmeldungen und Instanzstatus. Vergewissern Sie sich vor dem erneuten Verbinden, dass keine Dateioperation mehr läuft. Letzter Schritt vor der Unterbrechung, Meldung des Clients und Ergebnis des erneuten Verbindungsversuchs.
Sicherer Abschluss

Mit dem Trennen ist die Übergabe noch nicht erledigt.

Prüfen Sie nach dem Beenden der SSH- oder Remote-Desktop-Sitzung Konten, Arbeitsdateien und den weiteren Zugriffsbedarf. Exportieren Sie vor Ende der Mietdauer alle Projektdaten und Build-Artefakte, die Ihr Team behalten möchte.

Konten prüfen

Prüfen Sie, ob noch unnötige aktive Sitzungen oder temporäre Berechtigungen bestehen, und gehen Sie gemäß den Abläufen Ihres Teams damit um.

Dateien ordnen

Stellen Sie sicher, dass Artefakte archiviert sind. Prüfen Sie vor dem Löschen nicht mehr benötigter temporärer Dateien, ob dies den nächsten Build beeinträchtigt.

Zugangsdaten schützen

Entfernen Sie gespeicherte Verbindungsdaten von gemeinsam genutzten Geräten. Lassen Sie private Schlüssel, Signaturmaterial und Logs mit sensiblen Angaben nicht an öffentlich zugänglichen Orten zurück.

Wie Website- und Serviceinformationen verarbeitet werden, erfahren Sie in unserer Datenschutzerklärung.

Jetzt loslegen

Knoten auswählen und Build-Aufgaben auf den Cloud Mac verlagern.

Prüfen Sie zuerst Modell, Mietdauer und Knoten. Nach der Einrichtung finden Sie die tatsächlichen Verbindungsdaten in der Konsole. Wählen Sie dann SSH oder den grafischen Desktop gemäß diesem Leitfaden.