Xcode 9 „iPhone ist beschäftigt: Debugger-Unterstützung für iPhone vorbereiten“

398

Ich suche nach weiteren Informationen zu dieser Nachricht. Xcode 9 scheint schon ein paar Minuten zu hängen.

Wie kann ich Xcode 9 anweisen, mein zuvor verwendetes Gerät, das auf iOS 11 aktualisiert wurde, schnell zu erkennen?

Das iPhone von .Alex ist beschäftigt: Das Vorbereiten der Debugger-Unterstützung für das iPhone
Xcode von .Alex wird fortgesetzt, wenn das iPhone von .Alex fertig ist.

Xcode-Screenshot für die obige Fehlermeldung

Alex Stone
quelle
6
Ich habe das Telefon neu gestartet und 1 Minute gewartet und dann hat es funktioniert.
Michael Wang
2
Ich habe mein Telefon neu gestartet und XCode mehrmals neu gestartet, und es hat nicht geholfen. Ich habe nicht gearbeitet, nachdem ich meinen Mac neu gestartet habe.
Mercurial
Dies geschah mit meinem, nachdem ich ein iOS-Update auf meinem iPhone 6 durchgeführt hatte. Der Fortschrittsbalken oben im Xcode-Fenster sollte den Fortschritt aller Vorgänge im Hintergrund anzeigen. Ich glaube, alles, was es tut, ist, in Absturzprotokolle / Symbole / etc zu laden ... genau wie jedes Mal, wenn Sie das Betriebssystem auf Ihrem iDevice aktualisieren.
Supertecnoboff

Antworten:

609

Hierfür gibt es mehrere Lösungen:

Lösung 1: Warten Sie geduldig 10 bis 15 Minuten. Trinken Sie einen Tee oder streifen Sie herum ;-)

Lösung 2: Trennen Sie das Gerät vom System. Starten Sie iPhone und Xcode neu und erstellen Sie es erneut.

Lösung 3:

  1. Gehen Sie zu Windows → Geräte und Simulatoren (Tastenkombination: cmd + Shift + 2)

    Schritt 1

  2. Sie sehen ein iPhone-Gerät, das mit einer Meldung mit dem System verbunden ist

    iPhone ist beschäftigt: Vorbereitung der Debugger-Unterstützung für das iPhone

  3. Klicken Sie auf die Plus-Schaltfläche (+) in der unteren linken Ecke.

    Schritt 2-3

  4. Dies zeigt das an das System angeschlossene Gerät an. Klicken Sie auf die Schaltfläche Weiter.

    Schritt 4

  5. Danach sehen Sie, dass die Geräteeinrichtung erfolgreich war. Klicken Sie auf die Schaltfläche Fertig.

    Schritt 5

Lösung 3 hat bei mir funktioniert!

Lösung 4:

Trennen Sie Ihr Gerät und koppeln Sie es erneut. Danach folgen Sie Schritt 3.

Jayprakash Dubey
quelle
73
Lösung 3 ist erstaunlich. Möglicherweise möchten Sie hinzufügen, dass Sie nach Schritt 5 auf "Ausführen abbrechen" klicken und erneut ausführen müssen. es läuft dann sofort.
Kqtr
2
Möglicherweise möchten Sie (auf Ihrem iPhone) unter: Einstellungen> Allgemein> Profil- und Geräteverwaltung nach Vertrauensproblemen suchen.
Danielhadar
13
Dieses iOS-Ökosystem hat so viele Probleme. Ich fange gerade erst an zu lernen und im ersten Monat wurden Fehler von macOS, iOS und xCode behoben.
Primož Kralj
3
Ich danke dir sehr! Lösung 3 funktionierte sofort. Ich musste nur VORHER auf "Laufen abbrechen" klicken. Das hat mich fast ein Jahr lang geärgert, dann dachte ich, Apple hat diesen lächerlichen Fehler behoben (ich sende ihnen Feedback, und ich bin sicher, dass es auch viele andere getan haben ...), aber ...
Majakovskij
14
Lösung Nr. 1 hat bei mir funktioniert: D! Zuerst dachte ich, ich müsste nur warten, aber es funktionierte erst, nachdem ich mir Tee gemacht hatte! Vielen Dank für den Tipp
Ki Jéy
218

Ich klickte auf "Laufen abbrechen", öffnete die Geräteliste, entkoppelte mein iPhone, entfernte mein USB-Kabel und schloss es wieder an, koppelte das iPhone und wurde dann auf meinem iPhone aufgefordert, meinen Passcode ("PIN-Code") einzugeben. Habe dies getan und konnte dann endlich mein Handy richtig koppeln.

David Dal Busco
quelle
3
Das iPhone musste nicht neu gestartet werden. Stellen Sie sicher, dass der Startbildschirm eingeschaltet bleibt, koppeln Sie das iPhone, ziehen Sie den USB-Stecker heraus und stecken Sie ihn wieder ein. Klicken Sie auf die Schaltfläche Vertrauen auf dem iPhone, und los geht's.
Spechal
Ich musste nicht sicherstellen, dass der Startbildschirm eingeschaltet blieb, sondern funktionierte einwandfrei, indem ich den Schritten in der Antwort folgte.
Jake T.
Ich musste auf iTunes vertrauenswürdige Frage beantworten, erfolgreich erst nach der Beantwortung
djdance
3
Das Entkoppeln und erneute Koppeln hat funktioniert. (Diese Xcode-Option ist in Windows -> Geräte und Simulatoren.)
Freewalker
Dies hat funktioniert, nachdem ich es dreimal versucht habe. Vielleicht ist Lösung 1 oben (um einfach zu warten) die einzige funktionierende Lösung.
Daniel Springer
61

Warte ein paar Minuten. Die Anwendung wird automatisch gestartet

Vladimir
quelle
Und es ist nur das erste Mal passiert. Ich habe meinen Weg hierher gegoogelt, weil ich dieses Problem hatte, aber es passierte nur, als ich zum ersten Mal versuchte, die Anwendung zu starten. Es ist seit 3 ​​Tagen nicht mehr passiert.
KevLinK
23

Das Neustarten von Xcode hat bei mir funktioniert.

Was bei mir nicht funktioniert hat:

  • Warten auf eine Stunde auf einem Gerät
  • Warten auf eine Stunde auf einem anderen Gerät
  • Geräte neu starten
  • Geräte koppeln / koppeln
Babac
quelle
16

Es stellt sich heraus, dass XCode das Geräte-Manager-Fenster darunter öffnet und darauf wartet, dass Sie auf die nächste Schaltfläche klicken. Wechseln Sie zu diesem Fenster, klicken Sie auf Weiter und Sie erhalten den Fortschrittsbalken, damit der Prozess angezeigt wird.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Alex Stone
quelle
2
Ich musste in Xcode zu WINDOW> Devices & Simulators gehen und sah, dass die Verarbeitung beschäftigt war. Das war hilfreich. Vielen Dank!
Ernie
12

In meinem Fall war iTunes also geöffnet

1 - iTunes öffnen

2 - Zugriff auf Ihr Telefon

Geben Sie hier die Bildbeschreibung ein

3 - Klicken Sie, um die Verbindung zum Telefon zu trennen Geben Sie hier die Bildbeschreibung ein

Jetzt ist das Gerät auf XCode bereit

Geben Sie hier die Bildbeschreibung ein

Ich hoffe es hilft....

h3nr1ke
quelle
1
Das Schließen des Dialogfelds "iTunes hat ein Software-Update für Ihr iPhone verfügbar" hat das Problem für mich behoben.
Erick A. Montañez
Wenn Sie Ihre Musik während der Entwicklung nicht hören möchten, schließen Sie sie, um den Job zu erledigen @ ErickA.Montañez =)
h3nr1ke
@ ErickA.Montañez das bedeutet, dass iOS nicht richtig aktualisiert wurde. Sie sollten dieses Update herunterladen und installieren (Backup zuerst)
Daniel Springer
10

Ich zog mein Kabel heraus und sah dies. Nachdem es das Ende erreicht hatte, konnte ich es ohne Probleme ausführen.

Xcode-Screenshot der Statusleiste mit der Meldung "Debugger-Unterstützung vorbereiten"

Sie müssen den Netzstecker nicht ziehen, um dies zu sehen. Klicken Sie einfach auf Abbrechen und Sie werden den Fortschritt sehen.

Tony Merritt
quelle
Das war ein guter Hinweis. Zuerst habe ich diese Bar nicht gesehen. Also dachte ich mir; Wenn Sie keine Fortschrittsanzeige sehen, koppeln Sie das Telefon und versuchen Sie es erneut.
Kevin R
10

Führen Sie die folgenden Schritte aus, um Ihr Problem zu beheben:

Schritt 1 : Laufen abbrechen

Schritt 2 : Öffnen Sie das Menü Fenster und wählen Sie Geräte und Simulatoren

Schritt 3 : Trennen Sie das iPhone

Schritt 4 : Entfernen Sie das iPhone USB-Kabel und schließen Sie es wieder an das System an

Schritt 5 : Koppeln Sie das iPhone, wenn Sie eine Verbindung herstellen. Anschließend werden Sie aufgefordert, zu vertrauen oder nicht zuzulassen. Klicken Sie auf Ihrem iPhone auf Truct und geben Sie Ihren Passcode (PIN-Code) ein.

Hinweis : Ich habe alle oben genannten Schritte ausgeführt, die für mich ausgeführt wurden. Das Problem mit meinem Geräte-Debugger ist verschwunden.

Unten finden Sie den Screenshot des Menüs Geräte und Simulatoren

Geben Sie hier die Bildbeschreibung ein

Naveed Ahmad
quelle
6
  1. Klicken Sie auf das Menü Fenster
  2. Wählen Sie Gerät und Simulatoren
  3. Wählen sie ihren Gerätetyp
  4. Klicken Sie unten links auf die Schaltfläche +
  5. Weiter klicken
  6. Klicken Sie auf Fertig
Ghulam Rasool
quelle
5

Ich habe festgestellt, dass das Löschen der App vom Gerät und die Neuinstallation mit Xcode dieses Problem behoben haben.

JWPersh
quelle
4

Mir wurde klar, dass ich weniger als 100 MB freien Speicherplatz auf meiner CD hatte. Das Freigeben von Speicherplatz hat das Problem für mich gelöst!

Mohit Singh
quelle
3

Wenn Sie ein neues Gerät mit iOS 11 anschließen, bereitet Xcode 9 die Debugger-Unterstützung für dieses Gerät vor. Zu diesem Zeitpunkt sollten Sie warten, bis es abgeschlossen ist.

Führen Sie dann das Projekt auf diesem Gerät aus, damit es reibungslos ausgeführt wird.

Wenn Sie beim Erstellen des Debugger-Supports keine Geduld hatten, wird der in der Frage erwähnte Fehler ausgegeben.

R. Mohan
quelle
Dies funktionierte: Warten Sie nur einige Minuten, bis der Vorgang abgeschlossen ist.
Crashalot
Ja, versuchen Sie zu dieser Zeit ruhig zu sein oder eine Tasse Kaffee zu trinken 😂
R. Mohan
3

Einfache Lösung:

  • Fenster öffnen -> Geräte und Simulatoren
  • Entkoppeln Sie das iPhone auf der Seitenliste
  • Ziehen Sie das USB-Kabel heraus und stecken Sie es erneut ein
  • Drücken Sie in der Eingabeaufforderung im Gerät auf Vertrauen!
  • Dann sollte es funktionieren! Es hat bei mir funktioniert
Estevão Lucas
quelle
3

Ich habe mein iPhone X zum Debuggen über das Netzwerk verwendet und hatte plötzlich dieses Problem.

Deaktivieren Sie "Über Netzwerk verbinden" und versuchen Sie es erneut mit USB. Dieser Trick hat bei mir funktioniert.

Geben Sie hier die Bildbeschreibung ein

spaceMonkey
quelle
3

Der beste Weg:

  1. Trennen Sie das Iphone.
  2. Reinigen Sie den xcode mit Befehl + Umschalt + k oder gehen Sie zu Produkt -> Reinigen

Wieder verbinden

Führe es nochmals aus

Lakshay
quelle
2

iPhone neu gestartet, alle anderen offenen Anwendungen geschlossen und entsperrtes Telefon funktioniert

Tommy Miles
quelle
2

Ich hatte oft das gleiche Problem, diese Dinge funktionierten für mich:

  • Neustart meines Telefons + xCode.
  • Überprüfen Sie, ob sowohl Ihr Mac als auch Ihr iPhone mit demselben Netzwerk verbunden sind (hat ein hohes Potenzial).
  • mein Telefon reparieren.
MISHA
quelle
2

Mein Setup

  • macOS 10.14.6
  • iOS 13.2.3
  • Xcode 11.2

Versuchte alle "Speedrun" -Tipps bis zum 24.11.2019 ohne Glück. Das Warten schien unvermeidlich, aber in meinem Fall unglaublich lang:

mit einer frisch aktualisierten iOS-Version.

Ich habe dann diesen Kommentar zu reddit gefunden , der am sinnvollsten ist:

Dies ist erforderlich, wenn Sie ein Gerät mit einer iOS-Version verbinden, die der Xcode des jeweiligen Computers zuvor nicht gesehen hat. Es speichert sie in / Benutzer / Benutzername / Bibliothek / Entwickler / Xcode / iOS DeviceSupport und es dauert eine Weile. Starten Sie Xcode nicht neu, da es Ihnen nicht hilft. Warten Sie nur, bis es fertig ist.

Es dauert einige Zeit, da diese Debugger-Unterstützungsdateien viel Speicherplatz beanspruchen (29 GB für mich). Sie können jedoch sicher jede Version von dort löschen. Wenn Sie ein Gerät erneut mit dieser Version verbinden, wird es erneut gespeichert kratzen.

Wenn Sie also gerade Ihr iOS aktualisiert haben, kann der Teil "von Grund auf" länger dauern als gewöhnlich, auch abhängig von Ihrem Netzwerkzustand. In meinem Fall ist es definitiv viel viel länger als die "10-15min", die andere Leute behaupteten. Ich messe es in Stunden.

Viele Tricks scheinen funktioniert zu haben, aber sie vernachlässigen die Tatsache, dass die Zeit vergeht, wenn Sie Dinge ausprobieren, während Xcode im Hintergrund weiter am Setup arbeitet, und möglicherweise seinen Job wieder aufnimmt, wenn Sie einen Neustart- / Neustartzyklus durchführen.

Dies führte mich zu der Feststellung, dass meine Xcode-Version nur einen Schritt hinter der iOS-Punktversion liegt. Nach dem Upgrade meines Xcodes hat es funktioniert.

Aber es hat länger gedauert, weil ich den iOS DeviceSupport-Ordner entfernt habe, indem ich einem Tipp gefolgt bin!

Also hier sind meine Vorschläge:

  • Überprüfen Sie Ihre Xcode-Version bis zur Nebenversion, um sicherzustellen, dass sie tatsächlich die iOS-Version unterstützt.
  • Überprüfen Sie den freien Speicherplatz Ihres Mac, um Platz für neu generierte Geräteunterstützungsinhalte zu schaffen, ~/Library/Developer/Xcode/iOS DeviceSupportwie in diesem Tipp vorgeschlagen.
  • Überprüfen Sie, ob Sie Ihr Gerät an einen ausreichend schnellen USB-Anschluss angeschlossen haben, wie in diesem Tipp empfohlen.
  • Warten Sie, bis Xcode "Vorbereiten des Debuggens" abgeschlossen hat.
  • Wenn es nicht in wenigen Sekunden oder Minuten fertig ist, warten Sie weiter.
  • Entfernen Sie KEINE Ordner, wie einige Tipps vermuten lassen. Durch das Entfernen müssen Sie einfach länger warten!
Kakyo
quelle
Ich denke, Xcode 11.3.1 ist kaputt. Hatte nach dem Update Probleme mit mehreren Geräten.
Pedro Paulo Amorim
1

Ich habe auf iOS 11.0.3 aktualisiert, dann ist der Fehler aufgetreten. Nach dem Neustart meines iPhones und XCodes wurde "App konnte nicht gestartet werden" angezeigt. Ich navigierte zur Geräteverwaltung des Telefons, um zu vertrauen, und löste das Problem.

Yiyun Tan
quelle
1

Ich hatte dieses Problem, weil ich iTunes keine Berechtigungen zum Ausführen auf dem Computer erteilt hatte. (Ich benutze iTunes nicht für Musik, also hatte ich dummerweise nur verärgert auf "Ablehnen" geklickt, wenn das EULA-Dialogfeld angezeigt wurde.)

girnigoe
quelle
Bitte geben Sie nur Antworten. Keine Meinungen oder ich fühle mit Ihnen wie Antworten
Ivonet
1
  • Mein iPhone wurde nicht gepaart
  • Entfernen Sie mein USB-Kabel und schließen Sie es wieder an (Stellen Sie sicher, dass Sie den USB-Anschluss abgezogen und wieder eingesteckt haben).
  • Gepaart mit dem iPhone.

(3 wichtige Schritte)

Saurabh
quelle
1

Sauber: Shift- Command- Kfunktioniert bei mir.

Will sagte
quelle
1

Xcode 10.3 Lösung

Es gelten folgende Fehlermeldungen:

iPhone ist beschäftigt: Die Vorbereitung der Debugger-Unterstützung für iPhone Xcode wird fortgesetzt, wenn das iPhone fertig ist.

Beim Versuch, mit diesem Gerät zu kommunizieren, ist ein Fehler aufgetreten. (Der Dienst ist ungültig.) Versuchen Sie, das Gerät neu zu starten und erneut anzuschließen. (0xE8000022).


Befolgen Sie die Schritte in Jayprakash Dubeys Beitrag oben

und

  • Xcode schließen;

  • Löschen Sie den Inhalt des DerivedData-Ordners ~ / Library / Developer / Xcode / DerivedData

  • Starten Sie Xcode & iPhone neu

  • Koppeln Sie Xcode und iPhone erneut

  • & Anwendung ausführen

IceMan
quelle
0

Ich habe mein iPhone auf die neueste Version 11.0.3 aktualisiert und dann mein iPhone neu gestartet. Mein XCode 9 wurde neu gestartet. Dann hat es funktioniert.

Flamme3
quelle
0

Für diejenigen, die nach einer Lösung mit Apple TV suchen, ist das genaue Problem "Apple TV ist beschäftigt: Debugger-Unterstützung für Apple TV vorbereiten" mit Apple TV 4K mit meinem Macbook Air (Anfang 2015) aufgetreten.

Die Lösung besteht nicht darin, Geräte zu entkoppeln oder neu zu starten. Aber um das Netzwerk zu wechseln. Ich habe es in ein schnelleres und offeneres Netzwerk gebracht und es funktioniert perfekt.

Ytbryan
quelle
0

Wenn Sie Beta-Software ausführen und das Betriebssystem aktualisieren, stellen Sie sicher, dass Sie auch die neueste Xcode-Beta erhalten. Das hat es für mich behoben.

Allen Wixted
quelle
0

Ich habe AppCode offen gelassen, während Xcode versuchte, das Gerät zu verarbeiten. Durch Schließen wurde das Problem behoben. Vielleicht kann eines der möglichen Probleme sein.

Pedro Paulo Amorim
quelle
0

Bei mir hat es funktioniert, nachdem ich die folgenden Schritte ausgeführt habe

Schritt 1 Gehen Sie zu Geräte und Simulator

Geben Sie hier die Bildbeschreibung ein

Schritt 2 Deaktivieren Sie Als Ausführungsziel anzeigen und Über Netzwerkoptionen verbinden

Geben Sie hier die Bildbeschreibung ein

Warten Sie einige Sekunden, um den Xcode zu laden . Wenn Sie möchten, können Sie Xcode auch neu starten.

Schritt 3 Befolgen Sie die gleichen Schritte und gelangen Sie zu Geräte und Simulatoren

Kreuzen Sie beide Optionen an und es ist normal, dass Sie Ihre App wieder installieren.

Abhirajsinh Thakore
quelle
0

Ich hatte das gleiche Problem unter MacOS 10.14.5 mit Xcode 10.2.1. Nachdem keine der hier aufgeführten Lösungen für mich funktioniert hat, habe ich den Mac neu gestartet und dies hat den Trick getan ...

Andrei Herford
quelle
Hat bei mir nicht funktioniert: iOS 13.2.3, macOS 10.14.6, Xcode 11.2.
Kakyo
0

Ich habe das gleiche Problem wegen eines Kabels konfrontiert. Ich habe mein USB- / Beleuchtungskabel eines Drittanbieters in ein originales Apple-Kabel geändert, und es hat funktioniert.

Kaspis
quelle