Finden Sie den nächsten Schritt

Anleitung zur Nutzung Ihres Cloud-Macs

Prüfen Sie zuerst das bestellte Modell und den physischen Standort. Anschließend kümmern Sie sich um die Desktop-Verbindung, die Toolchain oder Build-Aufgaben. Diese Anleitung zeigt die Prüfreihenfolge. Verbindungsdaten und tatsächliche Verfügbarkeit entnehmen Sie bitte den Übergabeinformationen in der Konsole.

SESSION / 01 Übersicht: Erste Schritte prüfen
01
Bestellung

Prüfen Sie Modell, Abrechnungszeitraum und gebuchte Zusatzoptionen.

Zuerst prüfen
02
Standort

Gleichen Sie den physischen Standort mit Bestellung und Übergabeinformationen ab.

Dann bestätigen
03
Sitzung

Richten Sie den Remote-Desktop-Client entsprechend der bereitgestellten Verbindungsmethode ein.

Dann verbinden

Diese Übersicht enthält weder Verbindungsadressen noch Zugangsdaten. Ihre Übergabeinformationen finden Sie nach dem Login.

Erste Schritte

Vor dem Verbinden drei Punkte der Reihe nach prüfen

Sie verbinden sich mit einem exklusiv genutzten physischen Mac, nicht mit einer virtuellen Maschine, auf die sich beliebige Standard-Image-Einstellungen übertragen lassen. Gleichen Sie zuerst Bestellung und Übergabeinformationen ab und richten Sie dann den Client ein.

01Bestellung prüfen

Prüfen Sie in der Konsole das bestellte Modell, den Zeitraum (Tag, Woche, Monat oder Quartal) und die Zusatzoptionen. Weicht die Bestellung von Ihren Erwartungen ab, prüfen Sie zuerst die Auswahl. Leiten Sie Hardware oder Kosten nicht allein aus dem Modellnamen ab.

02Physisches Gerät bestätigen

Gleichen Sie den Standort in den Übergabeinformationen mit Ihrer Bestellung ab. Verfügbare Standorte: Singapur, Japan (Tokio), Südkorea (Seoul), Hongkong und der Westen der USA. Maßgeblich ist die aktuelle Verfügbarkeitsanzeige der Konsole.

03Verbindung vorbereiten

Sorgen Sie für eine stabile lokale Netzwerkverbindung und verwenden Sie einen Remote-Desktop-Client, der zur bereitgestellten Verbindungsmethode passt. Die tatsächlichen Verbindungsdaten finden Sie nach dem Login. Veröffentlichen Sie Adressen oder Zugangsdaten nicht in öffentlich zugänglichen Problembeschreibungen.

Verbindungsvoraussetzungen prüfen

Prüfen Sie zuerst, ob Ihr lokales Netzwerk die benötigten Dienste erreicht. Vergleichen Sie anschließend die Client-Einstellungen mit den Übergabeinformationen. Wenn das Bild angezeigt wird, aber keine Eingaben möglich sind, halten Sie getrennt fest, was bei Anzeige, Tastatur und Maus passiert. Ändern Sie Verbindungsdaten nicht ungeprüft.

Besteht das Problem weiterhin?

Notieren Sie den gewählten Standort, den Clienttyp, den Zeitpunkt des Problems, die angezeigten Symptome und die bereits getesteten Schritte. Reichen Sie nach dem Login ein Support-Ticket in der Konsole ein. Die vollständige Schrittfolge finden Sie auch in der Anleitung zur Remote-Desktop-Verbindung.

Anleitung zur Remote-Desktop-Verbindung
Entwicklungsumgebung

Projektanforderungen Schritt für Schritt auf den Cloud-Mac übertragen

Erstellen Sie zuerst eine Checkliste und richten Sie die Umgebung anschließend nach. Gehen Sie nicht davon aus, dass alle benötigten Tools, Plugins oder bestimmten Versionen bereits installiert sind. Maßgeblich sind die tatsächliche Umgebung auf dem Gerät und die Projektdokumentation.

ENV / 01

System und Xcode

Notieren Sie die vom Projekt benötigten macOS- und Xcode-Versionen sowie die Anforderungen an SDK und Kommandozeilenwerkzeuge. Prüfen Sie nach der Verbindung die tatsächlich installierten Versionen und passen Sie die Toolchain bei Bedarf an. Führen Sie zunächst einen minimalen Build-Test durch.

Prüfgrundlage: Projektkonfiguration, Build-Dokumentation des Teams und tatsächlich installierte Versionen.

ENV / 02

Abhängigkeiten und lokale Konfiguration

Erfassen Sie Paketmanager, Lockfiles, Laufzeitversionen und Namen der Umgebungsvariablen. Installieren Sie die Komponenten auf dem Cloud-Mac einzeln und führen Sie Tests aus. Übertragen Sie nicht pauschal lokale Konfigurationsdateien, die Tokens, private Schlüssel oder persönliche Pfade enthalten könnten.

Prüfgrundlage: Lockfiles, Umgebungsdokumentation und Testausgaben.

ENV / 03

Zertifikate und Provisioning-Profile

Prüfen Sie Signieridentität, Provisioning-Profile, Zieleinstellungen des Projekts und Teamzugriffsrechte getrennt voneinander. Übertragen Sie die Materialien nur auf einem vom Team freigegebenen sicheren Weg. Prüfen Sie nach der Validierung, wo temporäre Dateien gespeichert sind.

Prüfgrundlage: Signiereinstellungen des Projekts, Gültigkeit der Materialien und Zugriffsrechte.

Beim Umzug Prüfpunkte beibehalten

Führen Sie nach jeder Gruppe von Abhängigkeiten den passenden Build- oder Testbefehl aus und speichern Sie Fehlermeldungen. So lassen sich Probleme leichter finden, als wenn Sie alle Einstellungen auf einmal übertragen und erst danach nach der Ursache suchen.

CI/CD

Eine nachvollziehbare Build-Umgebung für den Runner einrichten

Klären Sie vor der Anbindung eines self-hosted runners, wer Jobs auslösen darf, auf welche Ressourcen sie zugreifen können und wo Sie Build-Logs finden. Ein erfolgreicher interaktiver Desktop-Build bedeutet nicht, dass ein automatisierter Job dieselben Berechtigungen hat.

ZUGRIFF

Kontoberechtigungen begrenzen

Prüfen Sie das Konto, unter dem der Runner registriert ist, den Zugriff auf Repository oder Projekt und die Bedingungen zum Auslösen von Jobs. Trennen Sie das Konto für den täglichen Remote-Desktop-Zugriff von den Berechtigungen für automatisierte Jobs. Erweitern Sie den Zugriff zur Fehlersuche nicht pauschal.

BUILD

Toolchain festlegen und Probelauf starten

Prüfen Sie Xcode, Kommandozeilenwerkzeuge, Projektabhängigkeiten und Arbeitsverzeichnis. Starten Sie zuerst einen reproduzierbaren Minimal-Job und prüfen Sie Exit-Status, Build-Logs und Artefaktpfad, bevor Sie die vollständige Pipeline anbinden.

SECRETS

Signiermaterial getrennt halten

Ermitteln Sie, welche Zugangsdaten und Zertifikate der Job benötigt, und beschränken Sie den Lesezugriff. Vermeiden Sie es, diese in Repositorys, Skriptausgaben oder Support-Tickets abzulegen. Prüfen Sie nach Abschluss des Jobs, ob temporäre Artefakte oder Logs versehentlich sensible Werte enthalten.

Weichen manuelle Desktop-Builds von den Ergebnissen des Runners ab, vergleichen Sie zuerst ausführendes Konto, Arbeitsverzeichnis, Toolversionen und Umgebungsvariablen. Bewahren Sie außerdem die Fehler-Logs beider Builds auf und grenzen Sie die Unterschiede Schritt für Schritt ein.

Abrechnung und Zahlung

Rechnungspositionen nachvollziehbar prüfen

Prüfen Sie Modell, Standort, Zeitraum und Zusatzoptionen und bestätigen Sie anschließend die endgültige Abrechnung. Vergleichen Sie Preise aus unterschiedlichen Zeiträumen nicht, als wären es einheitliche Tagespreise.

Abrechnungszeitraum

Tag, Woche, Monat und Quartal sind vier separat ausgewiesene Buchungszeiträume. Prüfen Sie beim Wechsel des Zeitraums erneut den Preis für das gewählte Modell und die Zusatzoptionen sowie die tatsächlichen Start- und Enddaten Ihrer Bestellung.

Zusatzoptionen

Wenn Sie zusätzlich +1TB SSD, +2TB SSD oder Thunderbolt 5 Parallelbetrieb wählen, prüfen Sie jede Option und den Preis für den jeweiligen Zeitraum einzeln. Nicht ausgewählte Optionen sind nicht Teil der gebuchten Konfiguration.

Zahlungsarten

Akzeptiert werden ausschließlich USDT-TRC20 sowie Visa / Mastercard / Amex, verarbeitet über Stripe. Alle Beträge werden in USD abgerechnet. Welche Zahlungsanbieter beim Bezahlvorgang tatsächlich verfügbar sind, zeigt die Konsole an.

Begriffe im Überblick

Acht Begriffe, kurz erklärt

Diese Begriffe helfen Ihnen, beim Lesen der Übergabeinformationen oder beim Beschreiben eines Problems zwischen Gerät, Standort, Verbindungsmethode und Abrechnungseinheit zu unterscheiden.

Physischer Standort
Der tatsächliche Standort, an dem der ausgewählte Cloud-Mac betrieben wird. Maßgeblich ist die Auswahl in Bestellung und Übergabeinformationen.
Exklusiv genutzter physischer Mac
Ein physischer Mac, der einer einzelnen mietenden Person zugewiesen ist, statt einer virtuellen Instanz auf gemeinsam genutzten Rechenressourcen.
Keine virtuelle Maschine
Die gebuchte Computerumgebung ist ein physischer Mac und wird nicht als virtuelle Maschine bereitgestellt.
Remote-Mac-Desktop
Die grafische Oberfläche des gemieteten Mac wird über das Netzwerk aufgerufen. Die konkreten Verbindungsdaten finden Sie in den Übergabeinformationen.
VNC
Ein Verfahren zur Übertragung des Remote-Desktop-Bildes und von Eingaben. Ob und wie es eingesetzt wird, entnehmen Sie bitte den Übergabeinformationen.
self-hosted runner
Ein Programm, das CI/CD-Aufgaben auf einem selbst verwalteten Gerät ausführt. Berechtigungen und Toolchain müssen separat geprüft werden.
Abrechnungszeitraum
Die Einheit, nach der Bestellung und angezeigte Preise berechnet werden: Tag, Woche, Monat oder Quartal.
Standortregion
Der bei der Bestellung ausgewählte Dienststandort. Berücksichtigen Sie bei der Wahl auch den Standort Ihres Teams und Ihre eigenen Verbindungserfahrungen.
Weitere Themen

Themen, die Sie als Nächstes vertiefen können

Dies sind Themen zum Weiterlernen, keine Liste bereits veröffentlichter Artikel. Für konkrete Aufgaben nutzen Sie die Anleitung oben, die direkt zu den passenden Schritten führt.

01Apple Silicon und Virtualisierung

Architekturkonzepte von der tatsächlichen Bereitstellung eines exklusiv genutzten physischen Mac unterscheiden.

02CI/CD-Pipeline anbinden

Von Runner-Berechtigungen über den ersten Build bis zur Prüfung von Logs und Artefakten.

03Zertifikate und Provisioning-Profile

Die Übergabe von Signiermaterial zwischen Remote-Entwicklung und automatisierten Jobs planen.

04TestFlight-Verteilung

Build-Prüfungen auf dem Cloud-Mac von den anschließenden Einreichungsschritten unterscheiden.

05iOS-App-Builds automatisieren

Abhängigkeiten, Signierung, Build-Parameter und Artefaktprüfung in den Ablauf integrieren.

06Homebrew-Umgebung übertragen

Mit einer Toolliste beginnen und Versionen sowie Projektabhängigkeiten Schritt für Schritt nachbilden.

Persönliche Unterstützung

Machen Sie das Problem reproduzierbar

Geben Sie Modell, gewählten Standort, Zeitpunkt des Problems, erwartetes und tatsächliches Ergebnis sowie bereits getestete Schritte an. Bei Build-Problemen können Sie bereinigte Fehler-Logs beifügen. Senden Sie keine Passwörter, Tokens oder privaten Schlüssel über öffentliche Seiten, per E-Mail oder über Support-Tickets.

Sie haben bereits eine Bestellung oder möchten Ihre Instanz prüfen lassen?

Reichen Sie in der Konsole ein Support-Ticket ein, damit wir das Problem Ihrer Bestellung und den zugehörigen Übergabeinformationen zuordnen können.

Support-Ticket in der Konsole einreichen
Beratung vor dem Kauf und allgemeine Fragen

Schreiben Sie an support@xcodezone.com und nennen Sie den geplanten Einsatzzweck, die benötigte Toolchain und Ihren bevorzugten Standort.

Support-E-Mail senden

Modell, Standort und Nutzungszeitraum schon ausgewählt?

Prüfen Sie erst Ihre Auswahl und starten Sie dann die Bestellung. Fragen zu Verbindung und Abrechnung für bestehende Bestellungen können Sie in der Konsole klären.