Handbuch für den Remote-Desktop

Probleme mit der Mac-Verbindung? Hier finden Sie Hilfe

Sie haben Ihre Zugangsdaten erhalten? Prüfen Sie zuerst Standort, Verbindungsadresse und Port. Wählen Sie dann je nach Betriebssystem Bildschirmfreigabe, VNC oder SSH. Die folgenden Anleitungen behandeln auch die Erstanmeldung, Sicherheitseinstellungen und häufige Probleme.

Nach Thema suchen

Worum geht es gerade?

Bei Verbindungsproblemen prüfen Sie Adresse und Port. Wenn Sie bereits auf dem Desktop sind, finden Sie hier Hilfe zu Sicherheit, Bildqualität und Tools.

Der erste Schritt

Verbinden Sie Ihren Mac mit Ihrem Gerät

Prüfen Sie in den Instanzdetails im Dashboard die Verbindungsadresse, den Port und die Zugangsdaten. Teilen Sie Ihre Zugangsdaten nicht in öffentlichen Chats oder Code-Repositories.

01 / macOS

Bildschirmfreigabe auf dem Mac nutzen

  1. Wählen Sie im Finder „Gehe zu“ → „Mit Server verbinden“.
  2. Geben Sie die Bildschirmfreigabe-Adresse aus Ihren Zugangsdaten ein. Falls ein eigener Port angegeben ist, tragen Sie auch diesen ein.
  3. Melden Sie sich mit dem Benutzernamen und Passwort für diesen Mac an. Ändern Sie das vorläufige Passwort direkt nach der ersten Anmeldung.

Die Verbindung steht, aber das Bild ist zu klein? Passen Sie zuerst die Skalierung im Client an, statt sofort die Auflösung des Remote-Macs zu erhöhen.

02 / Windows & Linux

Einen VNC-Client verwenden

  1. Kopieren Sie VNC-Adresse und Port aus den Instanzdetails und geben Sie das Verbindungsziel im Client ein.
  2. Geben Sie die Zugangsdaten ein, wenn Sie dazu aufgefordert werden. Speichern Sie das Passwort nicht auf einem gemeinsam genutzten Computer.
  3. Testen Sie nach dem Verbindungsaufbau Maus, Tastatur und Zwischenablage, bevor Sie die Bildqualität anpassen.

Wenn der Client Host und Port getrennt abfragt, tragen Sie beides separat ein. Geben Sie nicht die gesamte Adresse in das Host-Feld ein.

VNC über einen SSH-Tunnel in einem vertrauenswürdigen Netzwerk nutzen

Rufen Sie in den Instanzdetails SSH-Host, SSH-Port und VNC-Port ab und setzen Sie die entsprechenden Umgebungsvariablen auf Ihrem Rechner. Mit dem folgenden Befehl leiten Sie den Remote-VNC-Dienst auf den lokalen Port 5901 weiter. Lassen Sie das Terminal geöffnet und verbinden Sie den VNC-Client mit 127.0.0.1:5901.

ssh -N -p "$SSH_PORT" -L "5901:127.0.0.1:$VNC_PORT" "$MAC_USER@$MAC_HOST"

Ist Port 5901 lokal bereits belegt, wählen Sie einen freien lokalen Port und passen Sie ihn auch im VNC-Client an. Die tatsächlichen SSH- und VNC-Ports finden Sie in den Instanzdetails.

Nach der ersten Anmeldung

Zugriff absichern, dann Projekte einrichten

Führen Sie die folgenden Schritte in der entfernten macOS-Umgebung aus. Lassen Sie die aktuelle Verbindung bestehen, bevor Sie Freigaben oder Firewall-Regeln ändern, und stellen Sie sicher, dass Sie sich weiterhin verbinden können.

01Vorläufiges Passwort ändern

Ändern Sie nach der Anmeldung das Passwort des aktuellen Benutzers in den Systemeinstellungen. Verwenden Sie bei einer Teamübergabe getrennte Benutzerkonten statt gemeinsamer Zugangsdaten.

02FileVault prüfen

Wenn Sie die Festplatte verschlüsseln möchten, aktivieren Sie FileVault unter „Datenschutz & Sicherheit“ und bewahren Sie die Wiederherstellungsdaten sicher auf. Prüfen Sie vorher, ob die Remote-Anmeldung nach einem Neustart weiterhin möglich ist.

03Firewall-Regeln prüfen

Erlauben Sie nach dem Aktivieren der Firewall nur die für Ihre Arbeit erforderlichen Zugänge, etwa Bildschirmfreigabe und Remote-Anmeldung. Prüfen Sie die Verbindung nach jeder Änderung und entfernen Sie überflüssige Regeln.

04SSH-Public-Key hinzufügen

Hinterlegen Sie Ihren Public Key in der Datei mit den autorisierten Schlüsseln des Remote-Benutzers. Testen Sie die Anmeldung per Schlüssel, bevor Sie die Passwortanmeldung anpassen.

05Freigaben reduzieren

Deaktivieren Sie unter „Freigaben“ in den Systemeinstellungen Datei- und Fernverwaltungsdienste, die Sie nicht benötigen. Deaktivieren Sie nicht versehentlich die genutzte Bildschirmfreigabe oder Remote-Anmeldung.

Für flüssige Bedienung

Erst Übertragung, dann Desktopgröße anpassen

Ruckelt das Fenster beim Verschieben, muss das nicht an der Rechenleistung des Macs liegen. Prüfen Sie zunächst, ob die Ursache bei der Bildübertragung, einer instabilen Netzwerkverbindung oder der Auslastung durch den Build liegt.

Auflösung & Skalierung

Behalten Sie zunächst die Standardauflösung des Desktops bei und wählen Sie im Client eine passende Skalierung. Wenn Sie Xcode und den Simulator nebeneinander nutzen möchten, erhöhen Sie anschließend die Remote-Auflösung. Je mehr Pixel übertragen werden, desto mehr Bandbreite wird in der Regel benötigt.

Bildqualität & Bandbreite

Für statische Code-Ansichten ist eine klare Darstellung sinnvoll. Bei schwankender Verbindung wählen Sie im Client eine Einstellung für geringe Bandbreite oder niedrigere Bildqualität. Testen Sie danach Eingabereaktion und Scrollen getrennt und ändern Sie nicht mehrere Optionen gleichzeitig.

Standort passend auswählen

Wählen Sie bevorzugt einen Standort in der Nähe der Person, die tatsächlich arbeitet – nicht nur in der Nähe des Hauptsitzes Ihres Teams. Verfügbar sind Singapur, Japan (Tokio), Südkorea (Seoul), Hongkong und die US-Ostküste. Vergleichen Sie vor einer Verbindung über große Entfernungen die tatsächliche Leistung Ihres Netzwerks zu den infrage kommenden Standorten.

Welche Mac-Modelle und Standorte kombiniert werden können, sehen Sie in den aktuellen Angaben im Dashboard. Wenn Sie für eine bereits genutzte Instanz einen Standortwechsel besprechen möchten, geben Sie in einem Ticket den aktuellen und gewünschten Standort sowie die akzeptable Unterbrechungsdauer an.

Unser Serviceversprechen

So wird die Verfügbarkeit berechnet

Alle Standorte sind das ganze Jahr über in Betrieb. Die folgenden Angaben erläutern unser Serviceversprechen und die Berechnung, sie zeigen keine Live-Messwerte.

99.9% Monatliche Verfügbarkeitszusage

Die letzten 90 Tage werden monatsweise ausgewertet

Diese drei Zeiträume helfen Ihnen lediglich dabei, den betreffenden Zeitraum einzugrenzen. Sie geben weder den täglichen Status noch eine gemessene Verfügbarkeit wieder. Prüfen Sie konkrete Ereignisse und Ausfallzeiten anhand der Einträge im Dashboard.

Ausgleich: Liegt die monatliche Verfügbarkeit unter 99,9 %, wird die Servicezeit um das Zehnfache der Ausfallzeit verlängert. Geben Sie für die Prüfung bitte die Instanz, den Standort sowie Beginn und Ende des Ausfalls an.

Schritt für Schritt prüfen

Vier häufige Probleme und ihre Ursachen

Ändern Sie immer nur eine Einstellung auf einmal. Notieren Sie den genauen Wortlaut der Fehlermeldung und den Zeitpunkt. Diese Angaben helfen im Support-Ticket mehr als „Verbindung fehlgeschlagen“.

Schwarzer Bildschirm

  • Prüfen Sie in den Instanzdetails, ob eine Verbindung möglich ist, und warten Sie, bis macOS den Startvorgang abgeschlossen hat.
  • Stellen Sie die Verbindung erneut her und prüfen Sie, ob im Client versehentlich ein nicht aktiver Bildschirm ausgewählt ist.
  • Verringern Sie die Bildqualität im Client. Können Sie sich per SSH verbinden, bleibt der Desktop aber schwarz, notieren Sie den Zeitpunkt und senden Sie ein Ticket.

Keine Verbindung möglich

  • Kopieren Sie Adresse und Port erneut aus den Instanzdetails, um eine veraltete Lesezeichen-Adresse auszuschließen.
  • Prüfen Sie, ob Ihr Netzwerk oder die Unternehmensfirewall die Verbindung blockiert. Testen Sie es erneut in einem anderen vertrauenswürdigen Netzwerk.
  • Notieren Sie, ob Bildschirmfreigabe, VNC und SSH jeweils funktionieren. Raten Sie nicht wiederholt Zugangsdaten.

Verzögerte Bedienung

  • Prüfen Sie, ob Ihre lokale Netzwerkverbindung instabil ist und ob auf dem Remote-Mac gerade ein Build oder eine Modellinferenz läuft.
  • Verringern Sie Bildqualität oder Desktopauflösung und testen Sie die Tastatureingabe erneut.
  • Vergleichen Sie die Leistung zu verschiedenen Tageszeiten und notieren Sie Ihren Standort sowie den verwendeten Serverstandort.

Zwischenablage nicht synchron

  • Prüfen Sie, ob der Client die bidirektionale Synchronisierung der Zwischenablage erlaubt, und stellen Sie die Verbindung erneut her.
  • Testen Sie zuerst mit einem kurzen Text. Für Dateiübertragungen ist die Textzwischenablage nicht geeignet.
  • Wenn das Problem bestehen bleibt, geben Sie Clientname, Version und Kopierrichtung an.
Entwicklungsumgebung

Richten Sie die Xcode-Toolchain in der richtigen Reihenfolge ein

Prüfen Sie zuerst, welche Xcode-Version Ihr Projekt voraussetzt, und installieren Sie danach Kommandozeilen- und Paketverwaltungstools. Importieren Sie Signaturmaterial zuletzt, damit Sie nach einem Versionswechsel nichts doppelt einrichten müssen.

  1. 01

    Xcode und Command Line Tools prüfen

    Prüfen Sie in Xcode die Version und den Komponentenstatus. Mit xcode-select -p kontrollieren Sie anschließend das aktive Entwicklerverzeichnis. Ist die Projektversion festgelegt, gleichen Sie sie vor dem Build ab.

  2. 02

    Projektabhängigkeiten installieren

    Richten Sie Homebrew, Ruby, CocoaPods und weitere Tools gemäß der Projektdokumentation ein. Notieren Sie nach der Installation die Versionen und prüfen Sie mit einem Build ohne Signatur, ob alle Abhängigkeiten vorhanden sind.

  3. 03

    Zertifikate und Provisioning-Profile importieren

    Importieren Sie das vom Team freigegebene Signaturzertifikat in den Schlüsselbund auf dem Remote-Mac und legen Sie passende Zugriffsrechte fest. Importieren Sie anschließend das zugehörige Provisioning-Profil. Speichern Sie weder private Schlüssel noch Passwörter im Repository.

  4. 04

    Einen reproduzierbaren ersten Lauf ausführen

    Prüfen Sie nacheinander die Installation der Abhängigkeiten, einen Simulator-Build und den Archivierungsprozess mit Signatur. Notieren Sie Xcode-Version, fehlgeschlagene Befehle und den vollständigen relevanten Fehlertext für die weitere Analyse.

Wenn Sie Unterstützung brauchen

Erstellen Sie ein nachvollziehbares Support-Ticket

Wenn Sie bereits Kunde sind, melden Sie sich im Dashboard an und senden Sie ein Ticket. Bei Fragen vor dem Kauf oder wenn Sie sich nicht anmelden können, schreiben Sie an support@xcodevnc.com. Senden Sie niemals Passwörter oder private Schlüssel per E-Mail.

Diese vier Angaben sollten Sie bereithalten

  • Instanz und Standort: Instanzkennung im Dashboard, verwendeter Standort und Mac-Modell.
  • Zeitraum: Zeitpunkt des ersten Auftretens und der letzten Reproduktion, jeweils mit Zeitzone.
  • Schritte zur Reproduktion: Betriebssystem, Client, Verbindungsmethode und konkrete Schritte.
  • Diagnose: Fehlermeldung, bereits durchgeführte Prüfungen und ob SSH- oder Desktop-Verbindung jeweils funktionieren.

Wann Sie den Support direkt einschalten sollten

Wenn Sie Adresse und Port geprüft und ein anderes Netzwerk getestet haben, aber weiterhin keine Verbindung herstellen können, SSH funktioniert, der Desktop jedoch schwarz bleibt, oder dasselbe Problem wiederholt einen laufenden Build beeinträchtigt, nennen Sie im Ticket direkt Umfang und Dringlichkeit der Auswirkungen.

Prüfen Sie Rechnungen, Verlängerungen und Belege ebenfalls im Dashboard. Als Zahlungsmethoden werden USDT-TRC20 oder Visa, Mastercard und Amex über Stripe unterstützt. Alle Zahlungen werden in US-Dollar abgerechnet. Welche Zahlungswege verfügbar sind, zeigt das Dashboard an.

Als Nächstes

Problem gelöst? Dann kann es mit Ihrem Remote-Mac losgehen

Sie sind noch unsicher bei der Konfiguration? Vergleichen Sie die technischen Daten und Laufzeitpreise der beiden M4-Modelle. Haben Sie bereits bestellt, rufen Sie die aktuellen Verbindungsdaten im Dashboard ab.