Sie starten Ihr SwiftUI-Projekt, aber der iPhone Duo-Simulator fehlt oder die Oberfläche sieht in einer anderen Haltung anders aus als erwartet.
Schnellster Weg: Prüfen Sie zuerst, ob Ihr Mac und macOS die Anforderungen der Xcode 27.1 Beta erfüllen. Installieren Sie danach die passende Simulator-Komponente über Apples offizielle Wege und prüfen Sie Ihr Layout in Device Hub. Der Simulator eignet sich für frühe Layoutkontrollen, ersetzt aber keinen vollständigen Test auf einem echten Gerät.
Dieser Ablauf ist für Sie gedacht, wenn Sie SwiftUI für ein Kursprojekt lernen und sehen möchten, wie sich Ihre Oberfläche beim Öffnen, Schließen oder Drehen verändert.
Wenn Sie Xcode 27.1 Beta zum ersten Mal verwenden, sollten Sie vor dem Projektstart die Kompatibilität und die Beta-Grenzen klären.
Haben Sie keinen passenden Mac, hilft Ihnen der Prüfablauf einzuschätzen, ob Sie eine Mac-Umgebung nur vorübergehend benötigen.
Zuletzt geprüft am 24.09.2026; abgeglichen mit Apples Xcode-27.1-Beta-Versionshinweisen, der iPhone-Duo-Entwicklungsdokumentation und Vorführung sowie den unten verlinkten Apple-Unterlagen. Ändert Apple die Beta-Anforderungen oder Simulatorhinweise, prüfen Sie diese Quellen vor dem nächsten Kurslauf erneut.
01 Vor dem Download zuerst die Beta-Kompatibilität prüfen
Xcode 27.1 Beta ist eine Vorabversion. Das bedeutet: Sie testen Funktionen und können dabei auf Einschränkungen stoßen, die bei einer stabilen Version anders ausfallen. Behandeln Sie die iPhone-Duo-Unterstützung deshalb als Beta-Funktion und nicht als Zusage für jede spätere Xcode-Version.
Prüfen Sie die Systemanforderungen genau für die installierte Beta. Apple führt die Anforderungen auf der Seite zu den Xcode-Systemanforderungen auf. Lesen Sie zusätzlich die Versionshinweise für Xcode 27.1, denn dort sind versionsbezogene Anforderungen und bekannte Simulatorgrenzen aufgeführt. Ein Mac, auf dem eine andere Xcode-Version läuft, ist damit nicht automatisch für diese Beta geeignet.
| Prüfschritt | Was Sie vergleichen | Wenn es nicht passt |
|---|---|---|
| Xcode-Version | Ist genau die vorgesehene Xcode-27.1-Beta installiert? | Nicht mit einer älteren Installation auf Unterstützung schließen. |
| macOS | Entspricht Ihr System Apples Vorgabe für diese Beta? | Erst eine kompatible Mac-Umgebung verwenden. |
| Simulator-Komponente | Ist die erforderliche Komponente für das iPhone Duo verfügbar und installiert? | Apples Anleitung zum Installieren zusätzlicher Komponenten prüfen. |
| Beta-Hinweise | Gibt es dort eine Einschränkung, die Ihre Übung betrifft? | Den betroffenen Teil nicht als Fehler Ihres SwiftUI-Codes verbuchen. |
Wichtig: Wenn eine Voraussetzung nicht erfüllt ist, suchen Sie nicht nach einem inoffiziellen iPhone-Duo-Simulator. Wechseln Sie zunächst zu einer unterstützten Mac-Umgebung. So vermeiden Sie, dass ein nicht reproduzierbares Setup die eigentliche Layoutprüfung verfälscht.
Beta, Laufzeit und Device Hub kurz erklärt
Eine Beta ist wie ein noch nicht endgültig abgenommenes Kursgerät: Sie können damit üben, müssen aber mit Änderungen und bekannten Grenzen rechnen. Die Simulator-Laufzeit ist die Softwarekomponente, die das virtuelle Gerät bereitstellt. Sie ist nicht dasselbe wie die Xcode-App selbst.
Device Hub ist Apples dokumentierter Arbeitsbereich für Geräte und Simulatoren. Stellen Sie ihn sich als Geräteübersicht für Ihre Testumgebung vor. Die genaue Anzeige kann je nach Beta-Stand abweichen. Folgen Sie deshalb Apples Device-Hub-Dokumentation, statt sich auf eine Menüfolge aus einem älteren Tutorial zu verlassen.
02 Projekt und Simulator getrennt vorbereiten
Bevor Sie eine neue Gerätehaltung untersuchen, muss feststehen, dass Ihr SwiftUI-Projekt grundsätzlich gebaut werden kann. Starten Sie es zunächst in einem Simulator, den Ihre bestehende Xcode-Umgebung bereits unterstützt. So trennen Sie zwei Ursachen: einen Fehler im Projekt und ein Problem mit dem neuen iPhone Duo.
| Beobachtung | Wahrscheinlicher Prüfbereich | Nächster sinnvoller Schritt |
|---|---|---|
| Das Projekt baut nicht in einem bekannten Simulator | Projekt, Abhängigkeiten oder Build-Einstellungen | Den bestehenden Build-Fehler zuerst beheben. |
| Das Projekt läuft, aber das iPhone Duo fehlt | Beta-Version oder Simulator-Komponente | Version und Komponentenstatus kontrollieren. |
| Das Gerät wird angezeigt, startet aber nicht | Laufzeit, Beta-Einschränkung oder Systemumgebung | Versionshinweise lesen und den Startstatus prüfen. |
| Das Gerät läuft, doch die Oberfläche wirkt falsch | Layout, Zustand oder Darstellungsgrenze | Haltung dokumentieren und mit einem zweiten Zustand vergleichen. |
Für die Installation zusätzlicher Xcode-Komponenten nutzen Sie Apples offizielle Installationsbeschreibung. Prüfen Sie dort, welche Komponenten für Ihre Xcode-Version vorgesehen sind. Übernehmen Sie keine Installationsschritte aus fremden Anleitungen, wenn sie für einen anderen Beta-Stand geschrieben wurden.
Gehen Sie in dieser Reihenfolge vor:
- Projekt sichern. Stellen Sie sicher, dass Ihr Kursprojekt gespeichert ist und Sie eine wiederherstellbare Arbeitskopie haben.
- Bekannten Start bestätigen. Bauen und starten Sie das Projekt in einem Simulator, der bereits verfügbar ist. Notieren Sie, ob das ohne Fehler gelingt.
- Xcode-Version kontrollieren. Vergewissern Sie sich, dass Sie die vorgesehene Xcode-27.1-Beta-Installation verwenden.
- Komponente abgleichen. Prüfen Sie Apples Dokumentation für zusätzliche Komponenten und den Status der passenden Simulator-Laufzeit.
- Geräteübersicht öffnen. Verwenden Sie Device Hub entsprechend der Apple-Anleitung. Wenn der Name oder Status abweicht, gleichen Sie ihn mit den Versionshinweisen ab.
- Laufziel wählen. Wählen Sie das iPhone Duo als Ziel für das Projekt. Wenn es nicht angeboten wird, wechseln Sie nicht zu einer nicht offiziellen Lösung, sondern prüfen Sie zuerst Installation und Kompatibilität.
- Projekt starten und Ergebnis trennen. Halten Sie fest, ob der Build fehlschlägt, das Gerät nicht startet oder nur die Darstellung nicht stimmt.
„Laufzeit“ bedeutet hier also die Geräteumgebung, in der die App ausgeführt wird. Ein fehlendes Gerät und ein nicht kompilierendes Projekt sind unterschiedliche Probleme. Diese Trennung spart besonders am Anfang Zeit, weil Sie nicht gleichzeitig am SwiftUI-Code und an der Simulatorinstallation herumprobieren.
03 iPhone Duo in Device Hub starten und Haltung prüfen
Wenn das iPhone Duo in Ihrer Umgebung verfügbar ist, starten Sie Ihr Projekt mit diesem Gerät als Laufziel. Device Hub ist der Bezugspunkt für die Geräteauswahl und den Status. Für die konkrete Bedienung orientieren Sie sich an Apples Anleitung zu Device Hub und an der offiziellen iPhone-Duo-Vorführung. Diese Quellen zeigen die vorgesehene Bedienung; erfinden Sie keine zusätzlichen Schaltflächen oder Menüpfade, wenn Ihre Beta-Oberfläche anders aussieht.
Die Vorführung ist außerdem hilfreich, um die verfügbaren Haltungsänderungen zu erkennen. Prüfen Sie die dort gezeigten Optionen für das Öffnen, Schließen und Drehen des Geräts. Je nach Beta-Stand können Beschriftungen oder Anordnung abweichen. Wenn ein bestimmter Steuerpunkt fehlt, dokumentieren Sie zunächst Ihre Xcode-Version und vergleichen Sie sie mit den offiziellen Hinweisen. Löschen Sie keine geschützten Dateien und deaktivieren Sie keine Sicherheitsfunktionen, nur um eine Option sichtbar zu machen.
| Testzustand | Was Sie in SwiftUI beobachten | Was Sie notieren |
|---|---|---|
| Geöffnete Haltung | Sind Inhalte auf der größeren Fläche sinnvoll angeordnet? | Sichtbare Abstände, abgeschnittene Elemente und Scrollverhalten. |
| Geschlossene Haltung | Bleiben wichtige Inhalte und Aktionen erreichbar? | Ob Texte umbrechen und Bedienelemente aus dem sichtbaren Bereich geraten. |
| Gedrehte Haltung | Reagiert die Oberfläche auf die geänderte Ausrichtung? | Welche Bereiche wechseln, überlappen oder unverändert bleiben. |
Selbst wenn Ihre Übung nur eine einfache Ansicht enthält, testen Sie nicht allein den ersten Bildschirm. Wechseln Sie Haltung und Ausrichtung, kehren Sie zur ursprünglichen Ansicht zurück und wiederholen Sie den Start bei Bedarf. Ein Fehler, der nur in einem bestimmten Zustand auftritt, ist sonst leicht zu übersehen.
Für die Layoutbeurteilung ist Apples Leitfaden zu Layouts und adaptiver Gestaltung relevant. „Adaptiv“ heißt hier nicht, dass jede Ansicht automatisch überall gut aussieht. Ihre Oberfläche muss auf unterschiedliche verfügbare Flächen reagieren. Prüfen Sie daher, ob Inhalte umfließen, Prioritäten erkennbar bleiben und wichtige Aktionen ohne unnötiges Suchen erreichbar sind.
So schreiben Sie einen reproduzierbaren Befund
Ein Eintrag wie „sieht komisch aus“ hilft später kaum. Notieren Sie stattdessen:
- die verwendete Xcode-Beta-Version und den angezeigten Gerätestatus;
- die Haltung und Ausrichtung, in der Sie den Effekt gesehen haben;
- den konkreten Bereich, etwa Überschrift, Eingabefeld oder Aktionsschaltfläche;
- die Schritte vom App-Start bis zum sichtbaren Problem;
- ob der Effekt nach Rückkehr zur vorherigen Haltung erneut auftritt.
Damit kann eine Lehrkraft oder ein Teammitglied den Zustand nachvollziehen. Es wird auch leichter, einen SwiftUI-Fehler von einer Einschränkung der Beta zu unterscheiden.
04 Häufige Fragen zur ersten iPhone-Duo-Übung
Wo finde ich den iPhone Duo-Simulator in Xcode 27.1?
Prüfen Sie zuerst, ob die passende Xcode-27.1-Beta-Version und die dazugehörige Simulator-Komponente installiert sind. Apple beschreibt den Download zusätzlicher Komponenten in der offiziellen Installationsdokumentation. Wählen Sie anschließend das iPhone Duo als Laufziel und verwenden Sie Device Hub gemäß Apples Anleitung. Fehlt das Gerät, prüfen Sie zuerst Version und Komponentenstatus, statt einen nicht offiziellen Simulator zu installieren.
Welche macOS-Umgebung brauche ich für den iPhone Duo-Simulator?
Maßgeblich sind die Systemanforderungen, die Apple für genau diese Xcode-27.1-Beta-Version nennt. Vergleichen Sie die installierte macOS-Version Ihres Macs mit Apples aktueller Anforderungsliste; leiten Sie die Kompatibilität nicht allein aus einer älteren Xcode-Version ab. Wenn Ihr Mac die Vorgabe verfehlt, wechseln Sie zu einer kompatiblen Mac-Umgebung, bevor Sie das Projekt und die Simulator-Komponenten einrichten.
Wie prüfe ich SwiftUI-Layouts beim Auf- und Zuklappen?
Starten Sie dasselbe SwiftUI-Projekt im iPhone Duo-Simulator und prüfen Sie die in Apples Vorführung gezeigten Gerätehaltungen. Beobachten Sie bei jeder Haltung, ob Texte abgeschnitten werden, Bedienelemente erreichbar bleiben und sich Inhalte sinnvoll neu anordnen. Halten Sie Haltung, sichtbares Problem und Reproduktionsschritte fest. So vergleichen Sie konkrete Zustände, statt nur einen einzelnen Startbildschirm als bestandenen Test zu werten.
Reicht ein erfolgreicher Simulator-Test aus, oder brauche ich ein echtes Gerät?
Nein. Der Simulator ist für frühe Prüfungen von Aufbau, Navigation und Layout hilfreich, ersetzt aber keinen vollständigen Test auf einem echten Gerät. Die Beta kann bekannte Einschränkungen haben; außerdem belegt eine simulierte Darstellung nicht automatisch das Verhalten realer Hardware. Prüfen Sie deshalb kritische Abläufe und geräteabhängige Funktionen zusätzlich auf einem passenden iPhone, sobald Ihnen eines zur Verfügung steht.
05 Testergebnis einordnen und den nächsten Schritt wählen
Der Simulator beantwortet eine nützliche, aber begrenzte Frage: Wie verhält sich Ihr Projekt in den dargestellten Zuständen dieser Beta-Umgebung? Er bestätigt nicht automatisch, dass jede Funktion auf echter Hardware gleich reagiert. Das gilt besonders, wenn Ihre Aufgabe von Hardware, Sensoren, Leistung oder einem bestimmten realen Bedienablauf abhängt.
Nutzen Sie diese Entscheidungszweige:
- Wenn Xcode 27.1 Beta und macOS die offiziellen Anforderungen erfüllen und das iPhone Duo in Device Hub verfügbar ist, dann starten Sie mit der Layoutprüfung im Simulator.
- Wenn das Projekt schon in einem bekannten Simulator nicht baut, dann beheben Sie zuerst Projekt- oder Build-Probleme; ein neues Simulatorziel löst diese nicht.
- Wenn das Projekt läuft, das Gerät aber fehlt oder nicht startet, dann prüfen Sie Komponentenstatus und Beta-Versionshinweise, bevor Sie den Code ändern.
- Wenn die Layoutprüfung bestanden ist, Ihre Aufgabe aber reale Gerätefunktionen oder ein endgültiges Abnahmeergebnis verlangt, dann ergänzen Sie den Test auf einem echten iPhone.
- Wenn Ihnen ein kompatibler Mac fehlt und die Übung nur für einen begrenzten Kursabschnitt ansteht, dann vergleichen Sie eine zeitlich begrenzte Remote-Mac-Nutzung mit Anschaffung und Verfügbarkeit eines eigenen Geräts.
Für Ihr Kursprotokoll reicht eine knappe, aber nachvollziehbare Zusammenfassung: Xcode-Version, verwendetes Simulatorziel, geprüfte Haltungen, beobachtete Abweichungen und offene Fragen. Ändert Apple die Beta oder veröffentlicht eine neue Einschränkung, führen Sie die betroffenen Prüfungen erneut durch. Ein früher bestandener Durchlauf ist kein Beleg dafür, dass sich eine Beta nach einem Update unverändert verhält.
06 Ohne kompatiblen Mac die Übung planbar abschließen
Wenn Sie für diese Aufgabe nur eine passende macOS-Umgebung benötigen, sollten Sie die Nutzung an Kursfrist und Arbeitsweise ausrichten. Ein eigener Mac ist sinnvoll, wenn Sie regelmäßig und langfristig lokal entwickeln oder physische Anschlüsse und Geräte direkt benötigen. Eine Remote-Umgebung ist eher eine Option für ein befristetes Projekt oder für eine Übung, bei der Sie vor allem Xcode und den Simulator brauchen. Prüfen Sie dabei vorab, wie Sie auf die Umgebung zugreifen, wo Projektdateien liegen und ob Ihre Hochschule besondere Datenschutzregeln vorgibt.
Die Übersicht zu CALMVPS hilft Ihnen, die Remote-Mac-Option einzuordnen; die Preisübersicht ist der richtige Ausgangspunkt, um Kosten gegen die Dauer Ihrer Übung abzuwägen. Vergleichen Sie nicht nur den Grundpreis: Berücksichtigen Sie auch die benötigte Laufzeit, Ihre Internetverbindung und den Aufwand, Projektdateien sicher zu übertragen. Verwenden Sie keine vertraulichen Kurs- oder Personendaten in einer Umgebung, die den Vorgaben Ihrer Hochschule widerspricht.
Ein gewöhnlicher Windows-Rechner kann viele Programmieraufgaben abdecken, aber er bietet nicht automatisch die erforderliche macOS- und Xcode-Umgebung. Eine nicht offizielle virtuelle macOS-Installation kann zusätzliche Kompatibilitäts-, Stabilitäts- und Lizenzfragen aufwerfen. Wenn Ihre Aufgabe ausdrücklich Xcode 27.1 Beta und den iPhone Duo-Simulator verlangt, ist eine unterstützte Mac-Umgebung der nachvollziehbare Weg. Für eine einzelne Layoutübung kann ein gemieteter Mac praktischer sein als ein sofortiger Gerätekauf; bei dauerhaftem, intensivem Einsatz sollten Sie dagegen die Gesamtkosten eines eigenen Macs mitprüfen.