Xcode auf dem iPad mit einem gemieteten Mac nutzen
Apple bietet kein Xcode für das iPad an. Xcode läuft nur unter macOS. Auf Ihrem iPad gibt es aber Swift Playground. Das ist eine kostenlose App von Apple, mit der Sie manche SwiftUI-Apps bauen und einreichen können. Für alles andere brauchen Sie einen echten Mac. Sie können einen mieten und vom iPad aus nutzen. Diese Anleitung zeigt, wann Swift Playground reicht, und drei Wege zu einem Mac, wenn es nicht reicht.
Gibt es Xcode für das iPad?
Nein. Xcode ist eine Mac-App. Keine Version läuft unter iPadOS, und Apple hat keine angekündigt. Was Apple auf dem iPad anbietet, ist Swift Playground. Es ist kostenlos und braucht iPadOS 18 oder neuer.
Wann Swift Playground reicht
Swift Playground ist mehr als eine Lern-App. Laut Apple können Sie damit echte Apps mit SwiftUI auf dem iPad erstellen. Sie können Swift-Pakete, Bilder und Töne hinzufügen. Wenn die App fertig ist, können Sie sie vom iPad aus im App Store einreichen. Die App-Store-Seite nennt auch UIKit unter den unterstützten Frameworks.
Swift Playground passt gut, wenn:
- Sie Swift und SwiftUI lernen.
- Ihre App eine kleine SwiftUI-App ist, die Sie neu beginnen.
- Sie ein App-Playground für die Swift Student Challenge bauen.
- Sie die App nur auf dem iPad in Ihrer Hand testen müssen.
Wann Sie echtes Xcode brauchen
Swift Playground öffnet eigene App-Projekte, und diese sind Swift-Pakete. Ein Xcode-Projekt öffnet es nicht. Laut Apple können Sie ein Projekt für mehr Bearbeitungsmöglichkeiten in Xcode auf einem Mac öffnen. Diesen Mac brauchen Sie, wenn:
- Ihre App ein volles Xcode-Projekt ist. Die meisten bestehenden Apps sind .xcodeproj- oder .xcworkspace-Projekte, mit mehreren Targets, Widgets oder Erweiterungen.
- Sie an einer älteren UIKit-App arbeiten. Storyboards und den Interface Builder gibt es nur in Xcode.
- Ein Paket Xcode braucht. Manche Pakete und Build-Plugins erwarten die volle Toolchain von Xcode.
- Sie den Simulator brauchen. Er gehört zu Xcode und läuft daher nur auf einem Mac. Bei MacRun enthält Xcode 27.1 den Simulator für das iPhone Duo. Siehe die Anleitung zum iPhone-Duo-Simulator.
- Sie Instruments brauchen. Auch der Profiler von Apple gehört zu Xcode.
- Sie Flutter, React Native oder Unity nutzen. Alle drei geben den iOS-Build an Xcode auf einem Mac weiter. Siehe Flutter, React Native und Unity.
- Sie das Archiv ganz selbst steuern wollen. Das heißt Build-Einstellungen, Signierung, Schemes und das Organizer-Fenster.
- Sie das neueste SDK brauchen. Swift Playground 4.7 baut mit dem iOS 26 SDK. Xcode 27.1 hat das iOS 27.1 SDK.
Die Lösung: ein echter Mac, den Sie vom iPad aus steuern
Auf einem gemieteten Mac läuft das echte Xcode. Ihr iPad zeigt seinen Bildschirm oder ein Terminal darauf. Ein Mac von MacRun ist ein dedizierter M6 Mac mini an unserem eigenen privaten Standort in New Jersey. Er hat Xcode 27.1 und den Simulator für iOS 27.1. Auch Xcode 26.6 ist installiert. Sie haben Admin-Rechte und können alles andere mit Homebrew hinzufügen.
Ihr Portal bietet drei Wege zum Mac. Sie können mehr als einen nutzen. Jeder hat eine andere Stärke.
Weg 1: der Browser, ohne Installation
Öffnen Sie Ihr MacRun-Portal in Safari auf dem iPad. Tippen Sie auf „Open my Mac in the browser“. Der Desktop des Mac öffnet sich im selben Tab. Melden Sie sich mit dem Benutzernamen runner und dem Bildschirmpasswort aus dem Portal an. Zeigt der Mac seinen Sperrbildschirm, geben Sie dasselbe Passwort noch einmal ein.
- Tippen Sie zum Klicken. Halten Sie den Finger gedrückt für einen Rechtsklick.
- Tippen Sie auf die kleine Lasche am linken Bildschirmrand, um die Werkzeugleiste zu öffnen.
- Tippen Sie in der Werkzeugleiste auf die Tastatur-Taste, um zu tippen.
- Die Taste „Extra keys“ (Zusatztasten) gibt Ihnen Esc, Ctrl, Alt und Tab. Die Taste mit dem Windows-Logo wirkt als Befehlstaste.
- Für kleine Schrift öffnen Sie „Settings“ (Einstellungen) in der Werkzeugleiste, wählen bei der Skalierung „None“ und verschieben den Bildschirm mit der Hand-Taste.
- Drehen Sie das iPad quer, um mehr vom Mac zu sehen. Die Verbindung bleibt beim Drehen bestehen.
Das ist am besten für einen kurzen Blick auf den Bildschirm. In Nordamerika läuft es flüssig, aus großer Entfernung langsam. Kopieren und Einfügen zwischen iPad und Mac funktioniert hier nicht. Für lange Sitzungen mit Xcode nutzen Sie eine der Apps unten.
Weg 2: die App RustDesk, das flüssigste Bild
RustDesk zeigt den Bildschirm am flüssigsten, und aus großer Entfernung ist es der beste Weg. Es ist auf einigen unserer Macs eingerichtet, und wir richten es auf den übrigen ein. Zeigt Ihr Portal eine RustDesk-Karte, können Sie es nutzen. Beide Apps unten sind im App Store kostenlos.
- Installieren Sie Tailscale auf dem iPad. Es braucht iPadOS 16.6 oder neuer. Melden Sie sich mit dem Konto an, das Sie uns genannt haben, und erlauben Sie die VPN-Konfiguration, nach der es fragt.
- Beantragen Sie im Portal Zugang für dieses Tailscale-Konto. Nehmen Sie die Freigabe über den Link im Portal oder in der E-Mail von Tailscale an.
- Installieren Sie RustDesk Remote Desktop. Es braucht iPadOS 13 oder neuer.
- Geben Sie die Adresse des Mac aus dem Portal in das Feld „Remote ID“ ein und tippen Sie auf den Pfeil.
- Geben Sie das Bildschirmpasswort aus dem Portal ein.
Beim ersten Mal fragt der Mac vielleicht, ob er RustDesk erlauben soll. Klicken Sie auf „Allow“ (Erlauben). Die RustDesk-App steuert nur andere Computer. Den Bildschirm des iPad teilt sie nicht. Ihre Versionshinweise nennen Verbesserungen für echte Tastaturen, Mäuse und das Magic Keyboard. Wir haben nicht jedes Tastenkürzel vom iPad aus getestet. Probieren Sie zuerst Befehl C und Befehl V in TextEdit.
Weg 3: eine Terminal-App für Builds und Agents
SSH ist von überall der schnellste Weg. Es wird kein Bildschirm übertragen, nur Text. Nutzen Sie es für Builds, git, Skripte und KI-Agents. Es läuft ebenfalls über Tailscale. Richten Sie das also zuerst ein, wie bei Weg 2.
Zwei bekannte Terminal-Apps für das iPad sind Blink Shell und Termius. Beide sind kostenlos zu installieren. Blink hat eine Testphase von 14 Tagen, bevor Sie zahlen. Termius hat einen kostenlosen Tarif mit SSH. Beide funktionieren mit einer echten Tastatur. Verbinden Sie sich mit der Adresse und dem Benutzer aus dem Portal. Sie brauchen kein Passwort und keinen Schlüssel, denn Tailscale meldet Sie an.
ssh runner@<your-mac-name> xcodebuild -list xcodebuild -scheme MyApp \ -destination 'platform=iOS Simulator,name=iPhone Duo' build
Setzen Sie Ihren eigenen Scheme-Namen ein. Starten Sie vor einem langen Build oder einem Agent-Lauf eine tmux-Sitzung. Dann läuft die Arbeit weiter, wenn das iPad schläft oder die App sich schließt. Unsere tmux-Anleitung zeigt, wie es geht, mit Claude Code als Beispiel.
tmux new -s work # later, after a reconnect tmux attach -t work
Über SSH nutzen pbcopy und pbpaste die Zwischenablage des Mac. So können Sie Text bequem übertragen, wenn es die Bildschirm-Apps nicht können.
Die Entfernung spielt eine Rolle
Jeder Tastendruck geht zum Mac, und jede Änderung am Bildschirm kommt zurück. Am 23. Oktober 2026 haben wir das auf zwei unserer Macs getestet. Wir haben 240 ms zur Umlaufzeit hinzugefügt. Das ist etwa das, was ein Kunde in Sydney oder Singapur erlebt.
- Die Bildschirmfreigabe von Apple zeigte 3,8 Bilder pro Sekunde. RustDesk zeigte etwa 27.
- Auf einem vollen Bildschirm brauchte eine Taste mit der Bildschirmfreigabe 794 ms, bis sie erschien. Mit RustDesk waren es 396 ms.
- Ohne zusätzliche Verzögerung war die Bildschirmfreigabe schneller: 86 ms pro Taste gegen etwa 165 ms.
Der Desktop im Browser verhält sich wie die Bildschirmfreigabe. In der Nähe von New Jersey ist der Browser also schnell und braucht keine Einrichtung. Aus Europa, Asien oder Australien nutzen Sie RustDesk, wenn Ihr Mac es hat, und SSH für Builds.
So wird das iPad zum Arbeitsplatz
- Schließen Sie eine Tastatur an. Mit einem Magic Keyboard oder einer anderen Bluetooth-Tastatur wird Xcode brauchbar. Die Bildschirmtastatur verdeckt die Hälfte des Mac-Bildschirms.
- Nutzen Sie ein Trackpad oder eine Maus. Xcode hat kleine Bedienelemente. Mit einem Zeiger geht es viel leichter als mit dem Finger.
- Drehen Sie das iPad quer. Der Bildschirm des Mac ist breit, im Querformat sehen Sie also mehr davon.
- Nutzen Sie Stage Manager oder einen zweiten Bildschirm. Mit iPadOS 26 läuft Stage Manager auf den meisten neueren iPads. Fenster auf einen externen Bildschirm zu schieben, braucht ein iPad Air oder iPad Pro mit M-Chip oder eines von wenigen älteren iPad Pro-Modellen. Die Support-Seite von Apple hat die Liste.
- Lernen Sie ein paar Tastenkürzel für Xcode. Befehl B baut. Befehl R baut und startet. Befehl U führt die Tests aus. Befehl Punkt stoppt.
Die App auf Ihr iPhone oder iPad bringen
Ein entfernter Mac sieht kein Gerät in Ihrer Nähe. Sie können Ihr iPhone nicht an ihn anschließen. Nutzen Sie stattdessen TestFlight. Archivieren Sie die App in Xcode auf dem Mac und laden Sie sie zu App Store Connect hoch. Dann installieren Sie sie über die App TestFlight auf Ihrem iPhone oder auf demselben iPad. Sie brauchen das Apple Developer Program, das 99 USD pro Jahr kostet. Unsere Anleitung zum Veröffentlichen erklärt jeden Schritt.
Was es kostet
Ein Tagespass von MacRun kostet $15 für einen dedizierten M6 Mac mini. Eine Woche kostet $59. Sie zahlen einmal, und nichts verlängert sich. Der Mac wird am Ende gelöscht, also pushen Sie Ihren Code vorher. Für regelmäßige Arbeit kostet der Monatstarif $104 im ersten Monat, danach $139 pro Monat.
Wer dafür keinen Mac mieten sollte
Wenn Swift Playground Ihre App schon baut, bleiben Sie dabei. Es ist kostenlos und läuft ohne Verzögerung auf dem iPad. Wenn Sie über Jahre jeden Tag Apps bauen, ist ein eigener Mac auf Dauer günstiger. Für Windows lesen Sie Xcode unter Windows. Für den Überblick über alle Wege lesen Sie iOS-Apps ohne Mac entwickeln.
Häufige Fragen
Gibt es Xcode für das iPad?
+
Nein. Xcode läuft nur unter macOS, und Apple hat keine iPad-Version angekündigt. Auf dem iPad bietet Apple Swift Playground an, das kostenlos ist. Für echtes Xcode nutzen Sie einen Mac, entweder Ihren eigenen oder einen gemieteten, den Sie vom iPad aus steuern.
Kann ich eine iOS-App nur mit einem iPad bauen und veröffentlichen?
+
Manche Apps, ja. Swift Playground baut SwiftUI-Apps auf dem iPad und kann sie im App Store einreichen. Ein volles Xcode-Projekt, der Simulator, Instruments oder ein Build mit Flutter, React Native oder Unity braucht Xcode auf einem Mac.
Kann ich einen Remote-Mac aus Safari auf meinem iPad nutzen?
+
Ja. Das Portal von MacRun hat eine Taste, die den Desktop des Mac in Safari öffnet, ohne Installation. Tippen Sie zum Klicken, und halten Sie den Finger gedrückt für einen Rechtsklick. In Nordamerika läuft es flüssig, aus großer Entfernung langsam. Für lange Sitzungen sind die App RustDesk oder SSH besser.
Welche iPad-Apps brauche ich für einen gemieteten Mac?
+
Für den Weg über den Browser keine. Für RustDesk installieren Sie Tailscale und RustDesk Remote Desktop, beide kostenlos im App Store. Für ein Terminal nehmen Sie Tailscale und eine SSH-App wie Blink Shell oder Termius.
Kann ich meine App mit einem gemieteten Mac auf meinem iPhone testen?
+
Ja, über TestFlight. Archivieren Sie die App in Xcode auf dem Mac und laden Sie sie hoch. Dann installieren Sie sie über die App TestFlight auf Ihrem iPhone oder iPad. Ihr iPhone können Sie nicht an den entfernten Mac anschließen.
Wie flüssig ist ein Remote-Mac von einem iPad weit weg von New Jersey?
+
In unserem eigenen Test mit 240 ms zusätzlicher Umlaufzeit zeigte die Bildschirmfreigabe 3,8 Bilder pro Sekunde und RustDesk etwa 27. Eine Taste brauchte mit der Bildschirmfreigabe 794 ms bis zur Anzeige und mit RustDesk 396 ms. Näher an New Jersey ist die Bildschirmfreigabe schneller.