Cloud-Mac-Arbeitsplatz fürEntwickler

Dedizierter Mac mini · kein virtueller Rechner · 5 Standorte · ab $20.3/Tag
PRs zusammenführen und den Mac Archive-Builds ausführen sowie Builds zu TestFlight hochladen lassen. Tageweise mieten und vor Ablauf verlängern.

Standorte zur Wahl: Singapur, Tokio, Seoul, Hongkong und US-Ostküste (US East). Die aktuelle Verfügbarkeit wird in Echtzeit in der Konsole angezeigt.

Build-Demo merge #482 · CheckoutApp PR zusammenführen → Archive → TestFlight tokyo-m4pro-07 · Trunk M4 Pro

Pull Request #482

StoreKit 2 für den Checkout verwenden

feature/checkoutmain
Prüfung
2/2 · bestanden
Änderungen
+412 −96
Dateien
18 files

Runner nach dem Merge starten

Xcode · Archive

CheckoutApp · Release

Pakete auflösen
0m18s
Swift kompilieren · 214 files
2m04s
Archive · Signieren
0m50s
ARCHIVE SUCCEEDED3m12s

TestFlight-Uploadbestätigung

Build 214

Version
2.8.0 (214)
Upload-Methode
fastlane pilot
Upload-Dauer
1m06s

Verarbeitet · bereit für interne Tests

Build-Showcase

Vier Auslieferungsziele, ein Remote-Workflow

  1. iOS-App

    CheckoutApp · Release 2.8.0

    Base M4 · SG

    Singapur · Auslieferungsdemo
  2. macOS-App

    Ledger · Universal-Build

    Base M4 · HK

    Hongkong · Auslieferungsdemo
  3. visionOS-Vorschau

    Showroom · Simulator-Aufzeichnung

    Trunk M4 Pro · JP

    Tokio · Auslieferungsdemo
  4. $ python eval.py
    import mlx.core as mx
    model = load("7b-4bit")
    mx.eval(output)

    MLX-Inferenzskript

    eval · 64 GB Unified Memory

    Trunk M4 Pro · KR

    Seoul · Auslieferungsdemo
Mietzeitraum · Base M4Beispiel: Diese Woche 5 von 7 Tagen gemietet
  1. Mo
  2. Di
  3. Mi
  4. Do
  5. Fr
  6. Sa
  7. So

Die dargestellten Projekte, Build-Zeiten und Bestätigungen dienen nur als Workflow-Beispiele und sind weder Leistungsbenchmarks noch Echtzeit-Aufzeichnungen. Die tatsächliche Dauer hängt von Projekt, Cache, Netzwerk und Aufgaben-Konfiguration ab.

Preise im Überblick

Zwei Modelle, tageweise mieten

Der Preis gilt pro dediziertem Mac mini. Abrechnung in US-Dollar. Wählen Sie zunächst die passende Speicherkapazität für Ihr Projekt und dann die Mietdauer. Richten Sie die Wahl nicht allein an Spitzenlasten aus.

Base M4

M4 · 16 GB RAM · 256 GB SSD

$20.3/Tag, ab

Pro Tag
$20.3/Tag
Pro Woche
$54.8/Woche
Pro Monat
$101.5/Monat
Pro Quartal
$276.1/Quartal

Für einzelne App-Builds, die tägliche Entwicklung und kleinere CI-Aufgaben. Verwalten Sie Abhängigkeits-Cache, DerivedData und Build-Artefakte getrennt. Testen Sie zunächst mit einem echten Projekt und entscheiden Sie danach, ob Sie mehr Speicher benötigen.

Standorte zur Wahl: Singapur, Tokio, Seoul, Hongkong und US-Ostküste (US East).

Base M4 mieten

Trunk M4 Pro

M4 Pro · 64 GB RAM · 2 TB SSD

$60/Tag, ab

Pro Tag
$60/Tag
Pro Woche
$161.9/Woche
Pro Monat
$299.8/Monat
Pro Quartal
$815.5/Quartal

Mehr Speicher für große Swift-Projekte, CI mit mehreren Targets und MLX-Experimente. Die 64 GB Unified Memory stehen CPU und GPU gemeinsam zur Verfügung. Ob ein Modell hineinpasst, hängt weiterhin von Parameterzahl, Quantisierung und Kontext ab.

Standorte zur Wahl: Singapur, Tokio, Seoul, Hongkong und US-Ostküste (US East).

Trunk M4 Pro mieten
Hardware im Überblick

Zwei Mac mini, jeweils als vollständiges Gerät

Keine geteilte Ressource auf einem Host: Während der Mietdauer wird ein physischer Rechner exklusiv einem Mieter zugewiesen. Die Frontansichten unten veranschaulichen die beiden Konfigurationen; die Darstellung entspricht nicht der Farbe des gelieferten Geräts.

Base M4

M416 GB Unified Memory256 GB SSD

Ideal, um Build- und Signaturprozesse einzurichten und danach schrittweise in die Team-CI einzubinden.

Trunk M4 Pro

M4 Pro64 GB Unified Memory2 TB SSD

Ideal für große Projekte, Simulator-Aufgaben und Experimente mit höherem Speicherbedarf.

Zusatzoptionen: +1 TB SSD $2.6/Tag; +2 TB SSD $5.2/Tag; Thunderbolt 5-Verbindung $1.2/Tag/Gerät. Zusatzoptionen ändern nicht die ursprüngliche Gerätekonfiguration. Die Auswahl bestätigen Sie auf der Bestellseite.

Warum dedizierte Hardware?

Der ganze Rechner gehört Ihnen – nicht nur ein Teil davon

Lokal programmieren, Builds in der Cloud ausführen. macOS mit grafischer Oberfläche und Kommandozeile steht vollständig zur Verfügung. Sie bestimmen Projekte, Tool-Versionen und die Laufzeit des Runners.

  • Exklusive CPU, GPU und Unified Memory

    Die Rechenressourcen dieses Rechners werden nicht mit anderen Mietern geteilt. Parallel laufende Aufgaben konkurrieren weiterhin um den lokalen Speicher und die Festplatte. Messen Sie zunächst einen Archive-Build und erhöhen Sie dann die Parallelität.

  • Keine Konkurrenz durch andere Mieter

    Sie müssen nicht raten, wer auf einem gemeinsam genutzten Rechner gerade kompiliert. Mit festgelegter Xcode-Version, gesperrten Abhängigkeiten und Cache-Strategie lässt sich leichter herausfinden, warum ein Build langsamer wird.

  • Runner dauerhaft verfügbar, Signierung selbst verwalten

    Installieren Sie einen Self-hosted Runner und legen Sie Zertifikate in einem separaten Schlüsselbund ab. Geben Sie Zugangsdaten nur für erforderliche Aufgaben frei und speichern Sie sie nicht im Repository. Exportieren Sie Zertifikate und Build-Artefakte, die Sie behalten möchten, vor Ablauf der Mietzeit.

Xcode · CheckoutAppRelease · arm64
import StoreKit
import SwiftUI

struct CheckoutView: View {
    var body: some View {
        Button("Bestellung bestätigen") {
            Task { try await buy() }
        }
    }
}

ARCHIVE SUCCEEDED · Build 214 · 3m12s

fastlane-Zusammenfassung

Schritt Aufgabe Dauer
01 setup_ci 1s
02 match 6s
03 build_app 192s
04 upload_to_testflight 66s

Beispielausgabe · lane: beta

9:41 · Build 214

Checkout

Bestellübersicht

PlanTeam
StatusBestätigt

Workflow-Test bestanden

Simulator · UI-Demo
Von der Bestellung bis zum Einsatz

Bestellen, bezahlen und anmelden – in etwa 4 Minuten

Führen Sie die vier Schritte der Reihe nach aus. Die Zeitangaben dienen nur zur Orientierung und sind kein Countdown bis zur Bereitstellung. Zahlungsbestätigung, System-Reset und Netzwerk beeinflussen die tatsächliche Dauer. Maßgeblich ist der Fortschritt in der Konsole.

≈4Minuten als Richtwert
30 s + 40 s + 2 min + 50 s

Halten Sie Ihren SSH-Schlüssel und eine Liste der Projektabhängigkeiten bereit. Senden Sie niemals private Schlüssel, Signaturpasswörter oder Runner-Tokens per Ticket oder E-Mail.

  1. 1
    ca. 30 Sekunden

    Modell und Standort wählen

    Wählen Sie Base M4 oder Trunk M4 Pro und anschließend Singapur, Tokio, Seoul, Hongkong oder die US-Ostküste. Für den grafischen Desktop ist Ihr Zugriffsweg entscheidend; bei CI zählen auch die Übertragung von Code und Build-Artefakten.

  2. 2
    ca. 40 Sekunden

    In US-Dollar bezahlen

    Zahlung per USDT-TRC20 oder über Stripe mit Visa, Mastercard oder Amex. Prüfen Sie Mietzeitraum und Zusatzoptionen vor der Zahlung. Welche Zahlungswege verfügbar sind, hängt von der Rückmeldung des Backend-Systems ab.

  3. 3
    ca. 2 Minuten

    Physische Hardware zuweisen und System zurücksetzen

    Warten Sie, bis die Konsole die Hardware zugewiesen und das System vor der Bereitstellung zurückgesetzt hat. Prüfen Sie zunächst den Instanzstatus und versuchen Sie dann, eine Verbindung herzustellen. Sie müssen nicht mehrere Bestellungen aufgeben, um den Fortschritt wiederholt zu aktualisieren.

  4. 4
    ca. 50 Sekunden

    Zugangsdaten abrufen und erstmals anmelden

    Melden Sie sich an der Konsole an und rufen Sie die SSH- und VNC-Verbindungsdaten in den Instanzdetails ab. Prüfen Sie beim ersten Verbindungsaufbau die Host-Informationen, anschließend Xcode, verfügbaren Speicherplatz und Netzwerk. Klonen Sie zuletzt Ihr Projekt und starten Sie den Build.

Wenn Ihr Branch zusammengeführt wird, sind die Tests remote bereits durchgelaufen

Regressionstests auf dem Cloud-Mac, Ihren lokalen Rechner für den nächsten Commit frei.

Beispiel einer nächtlichen Arbeitsplatzszene. Der Build wird durch eine von Ihnen konfigurierte CI-Aufgabe gestartet.
Abrechnungszeitraum

Mietdauer nach Aufgabe wählen – ohne lange Vorabbindung

Für einen einmaligen Build tageweise mieten, für eine Testphase wochenweise und für einen dauerhaft laufenden Runner monatlich oder pro Quartal. Verlängern Sie vor Ablauf in der Konsole. Mietzeitraum und Kosten der nächsten Laufzeit entnehmen Sie der Bestellübersicht.

  • Pro Tag

    Einen Build-Prozess prüfen: erst zum Laufen bringen, dann erweitern.

    Base M4 $20.3/Tag
  • Pro Woche

    Neue Versionen testen und Regressionen vor dem Release gebündelt prüfen.

    Base M4 $54.8/Woche
  • Pro Monat

    Die tägliche CI des Teams in einer festen Umgebung ausführen.

    Base M4 $101.5/Monat
  • Pro Quartal

    Ideal für einen dauerhaft genutzten Self-hosted Runner.

    Base M4 $276.1/Quartal

Rechts sehen Sie eine Preisvorschau. Sie erstellt keine Bestellung und löst keine Zahlung aus. Ändern Sie die Konfiguration und prüfen Sie anschließend die vollständigen Angaben auf der Bestellseite. Die aktuelle Verfügbarkeit wird in Echtzeit in der Konsole angezeigt.

Den nächsten Build vorbereiten

Preisvorschau
Modell
Abrechnungszeitraum
Zusatzoptionen
Gesamtsumme der aktuellen Konfiguration$161.9 / Woche

Der Preis ergibt sich aus dem gewählten Modell und den Zusatzoptionen. Bitte bestätigen Sie die Zusatzoptionen auf der Bestellseite. Diese Vorschau stellt keine Bestellung dar.

Konfiguration auf der Bestellseite bestätigen
Von der Verbindung bis zur Auslieferung

Sechs Funktionen für die Entwicklung, an einem Ort

Verbindung, Umgebungsverwaltung und Abrechnung rund um denselben Rechner. Die Thunderbolt 5-Verbindung ist kostenpflichtig und nicht im Grundpreis enthalten.

SSH und VNC

SSH für die Kommandozeile, VNC für den grafischen Desktop. Die Zugangsdaten finden Sie nach der Anmeldung in den Instanzdetails; öffentlich sind sie nicht sichtbar. Prüfen Sie Aufgaben zunächst per SSH und öffnen Sie den Desktop bei Bedarf.

Self-hosted Runner einrichten

Registrieren Sie GitHub Actions oder GitLab Runner für Ihr Projekt und legen Sie je nach Modell und Einsatzzweck Labels fest. Testen Sie zunächst eine Aufgabe manuell und aktivieren Sie danach den automatischen Start bei Merge-Ereignissen.

System neu installieren

Wenn Sie eine saubere Umgebung benötigen, starten Sie die Neuinstallation in der Konsole. Exportieren Sie zuvor lokale Artefakte, Zertifikate und Konfigurationen, die nicht zum Quellcode gehören. Bei der Neuinstallation werden die Daten auf dem Rechner gelöscht.

Thunderbolt 5-Verbindung

Für Experimente mit mehreren direkt verbundenen Geräten am selben Standort. Abrechnung pro Gerät: $1.2/Tag/Gerät. Die Aufteilung der Aufgaben, Kommunikationsbibliotheken und Modellparallelisierung müssen von Ihrer Software übernommen werden; der Speicher wird nicht automatisch zusammengelegt.

Eigene öffentliche IP-Adresse

Ein klar definierter Netzwerkzugang für Remote-Verbindungen, IP-Freigabelisten und Automatisierungsaufgaben. Öffnen Sie nur benötigte Dienste und vermeiden Sie es, Debug-Ports von Entwicklungstools direkt öffentlich zugänglich zu machen.

Nutzungsabrechnung in der Konsole

Prüfen Sie Bestellungen nach Rechner und Abrechnungszeitraum. Miete und Zusatzoptionen werden in US-Dollar ausgewiesen; Rechnungen können Sie in der Konsole herunterladen. Bei Zahlungsfragen geben Sie die Bestellnummer an, aber niemals Ihre Kartennummer.

Verfügbarkeitszusage

99.9%

Monatliches Verfügbarkeitsziel · 365 Tage im Jahr durchgehend verfügbar

Zusage und Berechnungsgrundlage ansehen

Liegt die monatliche Verfügbarkeit unter 99.9%, erhalten Sie eine Gutschrift in Form einer um die Ausfallzeit verlängerten Mietdauer. Halten Sie die betroffene Instanz, den Zeitraum und Verbindungsfehler fest und melden Sie sich in der Konsole, um ein Support-Ticket zur Prüfung einzureichen.

Aufzeichnungen der letzten 90 TageKeine Live-Daten angebunden; daraus lässt sich keine historische Verfügbarkeit ableiten
Vor der Bestellung

Vier häufige Fragen

Ist das eine virtuelle Maschine?

Nein. Sie mieten einen dedizierten physischen Mac mini. CPU, GPU, Unified Memory und lokaler Speicher werden nicht mit anderen Mietern geteilt. Mehrere Aufgaben, die Sie selbst starten, nutzen weiterhin gemeinsam die Ressourcen dieses Rechners. Begrenzen Sie die Parallelität entsprechend Ihrem Projekt.

Wo kann ich Mietdauer und Verlängerung prüfen?

Prüfen Sie Start- und Endzeit, Abrechnungszeitraum und Angaben zur Verlängerung in der Konsole. Wenn Ihr Runner dauerhaft laufen soll, verlängern Sie vor Ablauf. Wenn Sie den Rechner nicht mehr benötigen, exportieren Sie zunächst Build-Artefakte und alle Daten, die Sie behalten möchten.

Wie verwahre ich Signaturzertifikate und Quellcode sicher?

Verwalten Sie Zertifikate und Passwörter getrennt und beschränken Sie den Lesezugriff von CI-Aufgaben. Speichern Sie keine langfristig gültigen Schlüssel im Repository. Vor der Bereitstellung wird das System zurückgesetzt; nach Mietende werden die Daten sicher gelöscht. Wichtige Dateien sollten Sie zusätzlich an einem von Ihnen kontrollierten Ort sichern.

Welche Zahlungsmethoden werden unterstützt?

Unterstützt werden ausschließlich USDT-TRC20 sowie Visa, Mastercard und Amex über Stripe. Abgerechnet wird in US-Dollar. Welche Zahlungswege verfügbar sind, hängt von der Rückmeldung des Backend-Systems ab. Bei Fragen zu Bestellung oder Rechnung melden Sie sich in der Konsole an und reichen Sie ein Support-Ticket ein.

Modell auswählen und heuteloslegen

Base M4 ab $20.3/Tag. Modell, Standort und Zeitraum wählen – und schon hat Ihr nächster Build einen eigenen physischen Arbeitsplatz.