Der Simulator lässt sich nicht klonen, oder die Kopie startet anschließend nicht.
Schnellste Lösung: Prüfen Sie zuerst, ob das betroffene Gerät tatsächlich die iOS- oder iPadOS-27.2-Runtime verwendet. Wenden Sie Apples Workaround nur dann und genau auf die dort bezeichneten Quelldaten an. Sichern Sie benötigte Simulatordaten vorher; löschen Sie weder pauschal Geräteverzeichnisse noch Daten anderer Runtimes.
Geeignet: für unabhängige iOS-Entwickler, die mit Xcode 27.2 RC Simulatoren für wiederholbare Tests klonen und einen Fehler gezielt eingrenzen möchten.
Ebenfalls geeignet: für kleine Teams, die Testumgebungen parallel nutzen, sowie für Entwickler, die Simulatoren auf einem entfernten Mac betreiben und den Wiederherstellungsweg vorab absichern möchten.
Nicht geeignet: als allgemeine Anleitung zum Bereinigen aller Simulatoren oder als Entscheidungshilfe für den Einsatz von Xcode 27.2 RC in einem formellen Veröffentlichungsprozess.
Zuletzt geprüft am 23.10.2026 anhand der Xcode-27.2-RC-Mitteilung, der iOS- und iPadOS-27.2-RC-Versionshinweise und der Apple-Dokumentation zur Verwaltung von Simulatorgeräten. Prüfen Sie die Versionshinweise vor der Ausführung erneut: Apple kann den bekannten Fehlerstatus oder den Workaround aktualisieren.
Fehlerbild und Runtime abgleichen, bevor Sie etwas ändern
Ein Klonfehler ist nicht automatisch ein Fehler beim Starten des Simulators. Auch eine fehlgeschlagene Runtime-Installation sieht auf den ersten Blick ähnlich aus, hat aber einen anderen Prüfpfad. Notieren Sie deshalb zunächst, bei welchem Schritt der Vorgang abbricht. Diese Unterscheidung verhindert, dass ein Workaround für einen bekannten Klonfehler auf ein anderes Problem angewendet wird.
Die Versionshinweise von Apple führen für Simulatoren mit iOS und iPadOS 27.2 RC einen möglichen Klonfehler im Zusammenhang mit falschen Dateiberechtigungen auf. Das ist eine abgegrenzte Fehlerbeschreibung, keine Aussage, dass alle Simulatoren, Xcode-Versionen oder macOS-Installationen betroffen sind. Die iOS- und iPadOS-27.2-RC-Versionshinweise sind daher der entscheidende Abgleich, bevor Sie Daten ändern.
| Beobachtung | Wahrscheinlicher Prüfpfad | Nächster sicherer Schritt |
|---|---|---|
| Der Klonvorgang bricht mit einer Fehlermeldung ab | Klonen selbst; Runtime und Fehlertext prüfen | Text sichern und die betroffene Runtime bestätigen |
| Der Klon wird angelegt, startet aber nicht | Gerätezustand, Zielgerät und Runtime prüfen | Gerät in Xcode kontrollieren, nicht sofort Quelldaten löschen |
| Ein neues Simulatorgerät lässt sich nicht erstellen | Geräteverwaltung oder installierte Komponenten prüfen | Gerätestatus und Komponenteninstallation getrennt untersuchen |
| Der Download einer Runtime schlägt fehl | Komponenten-Download statt Klonvorgang | Installationsstatus und Xcode-Anforderungen prüfen |
Halten Sie außerdem fest, ob die Fehlermeldung beim Auslösen des Klons, während seiner Erstellung oder erst beim Start der Kopie erscheint. „Klon fehlgeschlagen“ im Arbeitsprotokoll ist weniger hilfreich als der genaue Wortlaut samt Zeitpunkt. Notieren Sie den Namen des Quellgeräts, den Namen des Zielgeräts, die angezeigte Runtime und die verwendete Xcode-Ausgabe. Diese Angaben machen später sichtbar, ob das Problem an 27.2 gebunden ist oder unabhängig davon auftritt.
Bekannter Berechtigungsfehler oder anderes Problem?
Wenn der Fehler nur mit einer iOS- oder iPadOS-27.2-Runtime auftritt und beim Klonen erscheint, passt er eher zu dem in den RC-Hinweisen dokumentierten Problem. Wenn eine andere Runtime betroffen ist, die Runtime gar nicht installiert werden kann oder die Kopie erst beim Start scheitert, reicht diese Übereinstimmung nicht aus. Gehen Sie dann nicht davon aus, dass die dort beschriebene Korrektur passend ist.
Xcode 27.2 RC bezeichnet eine bestimmte Vorabversion. Die Versionsnummer allein beweist jedoch nicht, welche Simulator-Runtime ein konkretes Gerät nutzt. Prüfen Sie das Gerät in der Xcode-Geräteverwaltung und gleichen Sie die angezeigte Runtime mit der Fehlerbeschreibung ab. Apples Dokumentation zum Device Hub und zur Geräteverwaltung in Xcode beschreibt, wo Geräteinformationen in Xcode eingesehen und verwaltet werden.
Die Abgrenzung ist wichtig, weil drei Arten von Änderungen unterschiedliche Risiken haben:
- Klonen: betrifft den Versuch, ein vorhandenes Simulatorgerät zu duplizieren.
- Starten: betrifft ein Gerät, das bereits existiert, aber nicht korrekt bootet.
- Komponenten installieren: betrifft den Download oder die Installation einer Runtime beziehungsweise weiterer Xcode-Komponenten.
Ein Beispiel aus dem Arbeitsalltag: Ein Team klont ein Gerät für einen Test mit leerem App-Zustand. Der Vorgang endet mit einem Berechtigungsfehler, während das Original weiterhin startet. Das ist ein anderer Befund als eine Kopie, die erfolgreich erscheint, aber im nächsten Schritt nicht bootet. Im ersten Fall ist der offizielle Klon-Workaround prüfenswert, sofern die Runtime passt. Im zweiten Fall sollte das Team zuerst den Status des Zielgeräts untersuchen.
Auch ein fehlender oder unvollständiger Runtime-Download ist kein Beleg für den dokumentierten Klonfehler. Prüfen Sie in diesem Fall, ob die verwendete Xcode-Version die benötigte Komponente unterstützt und ob die Installation abgeschlossen wurde. Apple erklärt das Herunterladen zusätzlicher Komponenten in der Dokumentation zu Xcode-Komponenten. Die allgemeinen Systemanforderungen für Xcode helfen bei der Einordnung der Entwicklungsumgebung; sie ersetzen aber nicht den Abgleich mit der konkreten RC-Fehlerbeschreibung.
Vor dem Workaround: Quelldaten identifizieren und sichern
Apples Workaround ist für den beschriebenen Fehler vorgesehen. Er ist keine allgemeine Bereinigungsempfehlung. Die Versionshinweise nennen die Quelldaten, deren Dateiberechtigungen betroffen sein können, und führen die Korrektur für diesen Fall auf. Verwenden Sie dafür ausschließlich die aktuelle Fassung der offiziellen RC-Versionshinweise.
Wir geben hier bewusst keinen geratenen Dateipfad und keinen verkürzten Terminal-Befehl an. Ein Pfad, der in einer Anleitung als Platzhalter erscheint, ist nicht automatisch der tatsächliche Gerätepfad. Auch eine rekursive Änderung an einem übergeordneten Verzeichnis kann mehr Geräte oder Daten erfassen als beabsichtigt. Öffnen Sie die Apple-Angabe, identifizieren Sie das dort gemeinte Quellgerät und gleichen Sie dessen Kennung mit dem Gerät ab, das Sie in Xcode geprüft haben. Übertragen Sie keine Platzhalter unverändert in einen Befehl.
Sichern Sie vor der Korrektur alles, was Sie aus dem Quellgerät benötigen. Dazu können App-Daten für Reproduktionstests, lokale Testkonten, reproduzierbare Zustände oder Dateien gehören, die nicht ohne Weiteres erneut erzeugt werden können. Ein Simulator ist kein Ersatz für ein dauerhaftes Archiv. Wenn das Gerät nur einen kurzlebigen Testzustand enthält, dokumentieren Sie zumindest, wie dieser Zustand wiederhergestellt wird.
Für Teams mit gemeinsam genutzten Entwicklungsumgebungen lohnt sich eine kurze Zuordnung: Welches Gerät ist die Quelle, welcher Klon soll entstehen, und wer benötigt die Quelldaten während der Reparatur? So vermeiden Sie, dass jemand gleichzeitig mit dem Quellgerät arbeitet und eine andere Person dessen Dateien verändert. Wenn personenbezogene Testdaten im Simulator liegen, prüfen Sie außerdem, ob sie für die Sicherung erforderlich sind und wie der Zugriff im Team geregelt ist. Die eigenen Hinweise zum Datenschutz sind ein sinnvoller Ausgangspunkt, wenn Testdaten auf einer entfernten oder gemeinsam genutzten Mac-Umgebung verarbeitet werden.
| Vorgehen | Vorteil | Risiko oder Grenze | Entscheidung |
|---|---|---|---|
| Apple-Workaround auf die ausdrücklich bezeichneten Quelldaten anwenden | Passt zum dokumentierten Berechtigungsfehler, wenn Runtime und Fehlerbild übereinstimmen | Falsche Gerätezuordnung oder ein übernommener Platzhalter kann andere Daten treffen | Nur nach Runtime-Prüfung und Datensicherung |
| Geräteverzeichnis pauschal bereinigen | Kann kurzfristig Speicher freigeben oder beschädigte Zustände entfernen | Kann Quelldaten und weitere Simulatoren löschen; Ursache bleibt unklar | Nicht als ersten Schritt verwenden |
| Bei abweichendem Fehlerbild weiter diagnostizieren | Bewahrt Daten und grenzt Start-, Installations- und Geräteprobleme getrennt ein | Benötigt eine genaue Fehlermeldung und Geräteinformationen | Wählen, wenn die dokumentierte RC-Bedingung nicht zutrifft |
Workaround ausführen und Ergebnis getrennt kontrollieren
Gehen Sie die Korrektur in einer festen Reihenfolge durch. Ändern Sie erst dann Dateirechte, wenn Runtime, Fehlerbild und Quellgerät zusammenpassen.
-
Fehler dokumentieren. Sichern Sie den vollständigen Wortlaut der Fehlermeldung. Ergänzen Sie, wann sie erscheint: beim Start des Klonvorgangs, während der Erstellung oder beim ersten Start des Zielgeräts.
-
Quell- und Zielgerät notieren. Erfassen Sie die Gerätebezeichnungen und die angezeigte Runtime. Verwechseln Sie die Runtime des Quellgeräts nicht mit der Version der installierten Xcode-App.
-
RC-Hinweis abgleichen. Öffnen Sie die aktuelle Apple-Versionsnotiz. Prüfen Sie, ob die beschriebene Bedingung zu Ihrem Befund passt und ob Apple den Fehler inzwischen als behoben oder geändert kennzeichnet.
-
Quelldaten sichern. Erstellen Sie eine für Ihren Testfall geeignete Sicherung oder dokumentieren Sie, wie sich der Zustand reproduzieren lässt. Führen Sie diesen Schritt aus, bevor Sie Dateiberechtigungen ändern.
-
Gerätepfad eindeutig zuordnen. Verwenden Sie nur die konkrete Angabe aus Apples Workaround. Ersetzen Sie keinen Platzhalter durch eine vermutete Kennung und richten Sie den Vorgang nicht auf den gesamten Gerätebestand.
-
Offizielle Korrektur anwenden. Folgen Sie dem dort beschriebenen Verfahren für die bezeichneten Quelldaten. Wenn der tatsächliche Pfad nicht eindeutig dem geprüften Quellgerät zugeordnet werden kann, brechen Sie ab und klären Sie die Zuordnung, statt einen breiteren Pfad zu wählen.
-
Klon erneut versuchen. Wiederholen Sie zunächst denselben Klonvorgang mit derselben Runtime. Ändern Sie nicht gleichzeitig Zielgerät, Runtime und Quelldaten; sonst lässt sich ein Erfolg oder Fehlschlag später nicht zuordnen.
-
Kopie und Original getrennt prüfen. Kontrollieren Sie, ob der Klon in Xcode verfügbar ist und startet. Prüfen Sie danach auch das Quellgerät. Ein erfolgreicher Klonversuch allein beweist nicht, dass beide Geräte den erwarteten Testzustand enthalten.
Apples Versionshinweise sind für die konkrete RC-Korrektur maßgeblich. Die Xcode-Befehlszeilenreferenz kann bei der Einordnung von Werkzeugen und Befehlen helfen, ist aber kein Ersatz für die Workaround-Anweisung. Führen Sie daher keinen vermeintlich passenden Terminal-Befehl aus, nur weil er in einem Forum oder einer älteren Anleitung ähnlich klingt.
Wenn der Klon weiterhin scheitert: Fehlerzweig wechseln
Nach einem erneuten Versuch sollten Sie nicht automatisch dieselbe Korrektur wiederholen. Ordnen Sie das Ergebnis neu ein. Ist die Fehlermeldung unverändert und passt die Runtime, sammeln Sie die nötigen Angaben für eine gezielte Rückmeldung. Hat sich der Fehler geändert, behandeln Sie den neuen Befund als eigenen Fehlerzweig.
Prüfen Sie den Zustand des Zielgeräts in Xcode. Ist es vorhanden? Wird die erwartete Runtime angezeigt? Scheitert der Start erst nach erfolgreichem Anlegen des Klons? Die Geräteverwaltung hilft, Geräteinformationen und Verfügbarkeit zu kontrollieren. Bei Installationsproblemen vergleichen Sie zusätzlich den Komponentenstatus mit Apples Angaben zu zusätzlichen Xcode-Komponenten.
Wenn das Verhalten nicht zur RC-Fehlerbeschreibung passt, dokumentieren Sie mindestens:
- den exakten Fehlertext und den Schritt, bei dem er auftritt;
- die Xcode-Ausgabe sowie die Runtime von Quell- und Zielgerät;
- ob das Quellgerät weiterhin startet und ob die Sicherung geprüft wurde;
- welche offizielle Korrektur Sie angewendet haben und welches Ergebnis folgte.
Senden Sie diese Angaben über den offiziellen Feedback Assistant von Apple. Eine präzise Meldung ist hilfreicher als wiederholtes Löschen: Sie zeigt, dass das Problem außerhalb des beschriebenen Falls auftreten kann oder dass der Workaround in der konkreten Umgebung nicht greift. Vermeiden Sie, Testdaten oder personenbezogene Inhalte ungeprüft an eine Fehlerbeschreibung anzuhängen.
Lokaler Mac oder entfernte Testumgebung?
Für einen einzelnen Klonfehler ist ein neuer Mac keine Fehlerbehebung. Zuerst zählen Runtime-Abgleich, Datensicherung und die passende Korrektur. Eine getrennte Mac-Umgebung kann aber hilfreich sein, wenn ein Team Simulatorzustände reproduzierbar halten, Testläufe vom lokalen Arbeitsgerät isolieren oder eine zusätzliche Xcode-Umgebung prüfen muss.
| Option | Geeignet, wenn … | Grenzen |
|---|---|---|
| Vorhandenen lokalen Mac weiterverwenden | die Runtime verfügbar ist und der Fehler nur gezielt untersucht werden muss | andere Entwickler oder lokale Projekte können dieselbe Umgebung beeinflussen |
| Zusätzliche Testumgebung auf einem Mac nutzen | ein isolierter Prüflauf oder eine getrennte Toolchain gebraucht wird | Geräte- und Datensicherung bleiben trotzdem erforderlich |
| Mac zeitweise mieten | eine Mac-Umgebung für einen begrenzten Testzeitraum benötigt wird | Netzwerkzugriff und Datenübertragung müssen in den Ablauf passen |
Bei einem entfernten Mac sollten Sie vor dem Test prüfen, wie Sie auf die Umgebung zugreifen und ob sich der Simulator für den vorgesehenen Ablauf bedienen lässt. Unsere Informationen zum Fernzugriff auf einen Mac helfen bei dieser Prüfung. Für eine zusätzliche Umgebung ist außerdem wichtig, ob sie nur für einen kurzen RC-Test oder dauerhaft für wiederkehrende Builds gebraucht wird. Die verfügbaren Mietoptionen für Mac-Umgebungen lassen sich erst sinnvoll bewerten, wenn Laufzeit, Zugriff und Anforderungen an die Datenhaltung feststehen.
Ein entfernter Mac kann lokale Speicher- und Umgebungsprobleme vom eigenen Rechner trennen. Er beseitigt jedoch keinen Fehler in einer bestimmten Simulator-Runtime. Auch dort müssen Sie den Workaround auf das passende Quellgerät begrenzen und Testdaten kontrolliert sichern. Wenn physische Geräte, lokale Schnittstellen oder dauerhaft hohe Last unverzichtbar sind, kann ein eigener Mac die passendere Wahl sein. Für einen zeitlich begrenzten, isolierten Reproduktionslauf kann eine gemietete Umgebung dagegen vermeiden, dass ein separater Rechner nur für diesen Test angeschafft und anschließend ungenutzt bleibt.
Wenn der Fehler auf dem lokalen Rechner zusammen mit anderen Projekten schwer reproduzierbar ist, kann deploymini eine getrennte Mac-Umgebung für die Gegenprüfung bereitstellen. Prüfen Sie vorab, welche Xcode-Version und Runtime verfügbar sind und wie Ihre Testdaten übertragen sowie wieder entfernt werden. So entscheiden Sie anhand des tatsächlichen Arbeitsablaufs, ob eine zusätzliche Umgebung nützt, statt die Mietlösung mit einer Reparatur des bekannten Runtime-Fehlers zu verwechseln.
Weiterlesen
Prüfen Sie Ihre Simulator-Workflows auf einem dedizierten Mac
Mit deploymini nutzen Sie einen physischen Mac mini M4 exklusiv für Ihre Entwicklungs- und Testaufgaben.
