Wer wir sind

Für iOS-Builds gemacht

Wir unterstützen Entwickler plattformübergreifender Apps, die keinen eigenen Mac haben.

Entwickeln Sie wie gewohnt unter Windows oder Linux und verbinden Sie bei Bedarf einen Cloud-Mac für iOS-Builds. Ihr Entwicklungsrechner bleibt derselbe – nur der Build läuft auf dem Mac.

Ab $19.9 pro Tag. Die aktuelle Verfügbarkeit sehen Sie in Echtzeit im Portal.

XCODEHOST / MAC

Passend zum Projekt mieten

Planen Sie die Mietdauer passend zum Release statt langfristig neue Geräte anzuschaffen.

Pro Tag
Einen Build testen
Pro Woche
Fehler beheben und testen
Pro Monat
Versionen weiterentwickeln
Pro Quartal
Builds kontinuierlich ausführen
Läuft bei Ablauf aus .ipa

Zurück zum Ausgangspunkt

Der letzte Schritt muss keine Anschaffung nach sich ziehen

Auch wir nutzen Flutter und Unity im Team und kennen den Engpass: Die Funktionen sind auf dem gewohnten Rechner fertig, doch für den iOS-Build fehlt ein verfügbarer Mac.

Ein zweiwöchiges Projekt braucht nicht zwei Wochen lang macOS. Entscheidend sind meist die Tage für Kompilieren, Signieren, Exportieren und erneute Builds nach Tests.

Deshalb richten wir den Service nach dem Projektzeitraum aus. Mieten Sie bei Bedarf und verlängern Sie, wenn nötig. Exportieren Sie Ihre Ergebnisse vor Projektende, statt für einen kurzfristigen Release dauerhaft in Geräte zu investieren.

  1. 01

    Wie gewohnt entwickeln

    Erledigen Sie den Großteil der Entwicklung, das Ressourcenmanagement und die täglichen Tests unter Windows oder Linux.

  2. 02

    Mac verbinden

    Synchronisieren Sie Projekt und Abhängigkeiten und führen Sie Xcode-Builds sowie Signierung unter macOS aus.

  3. 03

    Ergebnisse mitnehmen

    Exportieren Sie App-Paket, Build-Logs und benötigte Konfigurationen. Entscheiden Sie anschließend, ob Sie weiter mieten möchten.

Klare Leistungen

Sie mieten einen Rechner – keine einzelne Build-Ausführung

Exklusive physische Mac-mini-Rechner mit Apple Silicon, tage-, wochen-, monats- oder quartalsweise mietbar.

Vollständige Umgebung nutzen

Jeder Rechner ist einem einzigen Nutzer zugewiesen; CPU und Arbeitsspeicher werden nicht geteilt. macOS mit grafischer Oberfläche und Kommandozeile steht vollständig zur Verfügung – ideal, wenn sich Desktop-Arbeit und automatisierte Builds abwechseln.

Greifen Sie per VNC auf den Desktop zu und führen Sie Befehle per SSH aus. Prüfen Sie vor der Installation von Abhängigkeiten, welche Versionen von macOS, Xcode und Toolchain Ihr Projekt benötigt.

Konfiguration passend zur Aufgabe wählen

XcodeHost M4: M4 / 16 GB / 256 GB SSD. Prüfen Sie zunächst, wie viel Speicher Projekt, Abhängigkeiten und Build-Cache belegen, und entscheiden Sie dann, ob die Konfiguration für Ihre Builds passt.

Pro-Konfiguration: M4 Pro / 64 GB / 2 TB SSD. Wenn Sie mehr gemeinsamen Arbeitsspeicher und lokalen Speicher benötigen, berücksichtigen Sie Ressourcenbedarf und parallele Aufgaben.

Auch das Mietende einplanen

Prüfen Sie bei der Bestellung Abrechnungszeitraum und Ablaufdatum. Läuft das Projekt weiter, planen Sie die Verlängerung rechtzeitig. Exportieren Sie vor dem Ende Projektdateien, Build-Ergebnisse und benötigte Konfigurationen.

Das Abschalten bei Ablauf ersetzt kein Backup. Daten auf dem Rechner werden gemäß den Servicebedingungen gelöscht. Lassen Sie Ihre einzige Projektkopie daher nicht auf dem Mietgerät.

Klare Grenzen

Mietdauer und Projektverantwortung getrennt betrachten

01

Keine langfristige Vertragsbindung

Sie zahlen im Voraus für den gewählten Zeitraum, ohne kurzfristige Projekte an einen langfristigen Vertrag zu binden. Prüfen Sie vor der Zahlung Zeitraum, Betrag und Ablaufdatum und wählen Sie die Mietdauer passend zur Aufgabe.

02

Keine geteilten virtuellen Maschinen

Sie erhalten einen exklusiven physischen Rechner, der nicht in gemeinsam genutzte virtuelle Maschinen aufgeteilt wird. Konfiguration der Toolchain und Ausführung der Builds liegen in Ihrer Hand.

03

Projektvorbereitung bleibt Ihre Aufgabe

Halten Sie Quellcode, Abhängigkeitsversionen, Signaturzertifikate und Provisioning Profile bereit. Der gemietete Mac stellt die Laufzeitumgebung bereit; Fehler im Projekt müssen anhand der Build-Logs untersucht werden.

04

Kein Ersatz für eigene Backups

Synchronisieren Sie Projektdateien und Build-Ergebnisse regelmäßig mit Ihrem eigenen Speicher. Entfernen Sie vor Mietende Signaturmaterialien und Zugangsschlüssel und prüfen Sie, ob alle Dateien erfolgreich exportiert wurden.

Nah am Team

Einen von fünf Standorten auswählen

Singapur, Tokio, Seoul, Hongkong und die US-Westküste decken Anforderungen an die Zusammenarbeit in Asien-Pazifik und an der US-Westküste ab.

Singapur

Für Verbindungen aus Südostasien. Arbeiten die meisten Teammitglieder in der Region, ist dieser Standort ein guter Ausgangspunkt.

Tokio

Für Verbindungen aus Ostasien. Berücksichtigen Sie bei der Auswahl die Netzwerkverbindung zwischen Ihrem Arbeitsgerät und dem Standort.

Seoul

Für Verbindungen aus Nordostasien. Bei häufiger Arbeit am Desktop ist eine stabile Verbindung besonders wichtig.

Hongkong

Für Verbindungen aus Südchina und Südostasien. Berücksichtigen Sie bei der Auswahl den Standort Ihres Teams und den Übertragungsweg der Dateien.

US-Westküste

Für Verbindungen von der nordamerikanischen Westküste. Geeignet, wenn Teammitglieder an der US-Westküste den Rechner bedienen und Builds ausführen.

Beide Rechnerkonfigurationen sind an allen genannten Standorten verfügbar. Die geografische Entfernung ist ein erster Anhaltspunkt; die tatsächliche Erfahrung hängt auch von Ihrer Internetverbindung ab. Bewerten Sie Remote-Desktop-Arbeit und Übertragung großer Dateien getrennt.

Aufgabe abgleichen

Erst das Ergebnis festlegen, dann die Miete wählen

Unser Schwerpunkt sind plattformübergreifende Entwickler. Wir bieten macOS-Umgebungen auch für native Entwicklung, Continuous Integration und Modelltests.

Plattformübergreifende iOS-Builds

Prüfen Sie bei Flutter SDK und Abhängigkeiten, bei React Native Node.js, CocoaPods und native Module. Exportieren Sie bei Unity zunächst das Xcode-Projekt und synchronisieren Sie es dann zum Kompilieren auf den Mac.

Der erste Schritt ist nicht der Wechsel des Rechners, sondern die vollständige Vorbereitung der benötigten Versionen, Ressourcen und Signaturmaterialien.

Flutter / RN / Unity

Native Workflows beibehalten

iOS- und macOS-Entwickler können Projekte in der grafischen Oberfläche prüfen oder Builds über die Kommandozeile ausführen. Wenn eine bestimmte Xcode- oder macOS-Version erforderlich ist, prüfen Sie zuerst die Systemanforderungen.

Benötigt das Projekt externe Geräte oder lokale Interaktionen, prüfen Sie zuerst, ob die Anforderungen remote erfüllt werden können.

iOS / macOS

Wiederkehrende Builds einrichten

CI/CD-Teams können einen selbst gehosteten Runner in ihre eigene Pipeline integrieren und Codeabruf, Installation der Abhängigkeiten, Build und Export der Artefakte verbinden.

Richten Sie Regeln für Cache, Logs und Artefakte ein. Sorgen Sie für nachvollziehbare Pipeline-Protokolle und speichern Sie wichtige Dateien nicht ausschließlich lokal auf dem Rechner.

CI/CD

Modellkompatibilität zuerst testen

Für KI-Experimente können Sie die Kompatibilität von Tools in einer Apple-Silicon-Umgebung prüfen. Wählen Sie Arbeitsspeicher und Speicherplatz passend zum Ressourcenbedarf von Modell, Daten und Laufzeit aus.

Testen Sie den Ablauf zunächst mit einer repräsentativen Aufgabe und legen Sie danach die Mietdauer fest. Leiten Sie die Leistung eines bestimmten Modells nicht allein aus der Hardwarekapazität ab.

KI-Experimente

Mietzeitraum für den nächsten Release planen

Gehen Sie die Build-Schritte durch und prüfen Sie anschließend Modell, Mietdauer und Ablaufdatum.