Wie führen Sie ein drahtloses Debugging in Xcode 9 mit iOS 11, Apple TV 4K usw. durch?

347

Das drahtlose Debuggen wurde kürzlich als Funktion in Xcode 9, iOS 11 und tvOS 11 hinzugefügt. Apple TV 4K verfügt nicht über einen USB-Anschluss und erfordert daher das drahtlose Debuggen. Wie führen Sie dieses drahtlose Debugging in Xcode durch?

iPC
quelle
3
War jemand wirklich erfolgreich bei einem drahtlosen Debug? Ich habe die gleichen Schritte ausgeführt, aber es wird immer wieder angezeigt, dass das iPhone nicht verbunden ist, wenn ich versuche, ein drahtloses Debugging durchzuführen. Connected Debug funktioniert einwandfrei.
SeriousSam
2
@ SeriousSam Es funktioniert. Sie müssen sich im selben Netzwerk befinden.
Badhanganesh
Ich habe das drahtlose Debug überprüft, es funktioniert
einwandfrei
1
Habe es hier sogar mit einem anderen angebundenen iPhone als WiFi-Unterstützung zum Laufen gebracht.
Jonny
1
Die Verbindung wird nach etwa 10 bis 20 Sekunden getrennt!. Irgendwelche Ideen warum so? Vielen Dank!
UserID0908

Antworten:

599

Richten Sie ein Gerät für das Netzwerk-Debugging ein

von help.apple.com

HINWEIS: Mac-System und iPhone / iPad sollten dasselbe Netzwerk verwenden, um das drahtlose Debuggen zu verwenden.

Debuggen Sie Ihre App, die auf einem iOS- oder tvOS-Gerät über eine WLAN- oder andere Netzwerkverbindung ausgeführt wird.

Hinweis: Für das Debuggen im Netzwerk ist Xcode 9.0 oder höher erforderlich, das unter macOS 10.12.4 oder höher ausgeführt wird. Auf dem Gerät ist iOS 11.0 oder höher oder tvOS 11.0 oder höher erforderlich .

Schritte zum Einrichten von iPhone, iPad oder iPod touch

  1. Wählen Sie "Fenster"> "Geräte und Simulatoren" und klicken Sie im angezeigten Fenster auf "Geräte".

  2. Verbinden Sie Ihr Gerät mit einem Lightning-Kabel mit Ihrem Mac.

  3. Überprüfen Sie, ob der Passcode in Ihren Geräteeinstellungen aktiviert ist. Aktivieren, falls noch nicht aktiviert.
  4. Wählen Sie in der linken Spalte das Gerät aus und wählen Sie im Detailbereich die Option Über Netzwerk verbinden.

    Geben Sie hier die Bildbeschreibung ein

    Xcode wird mit Ihrem Gerät gekoppelt. Wenn Xcode über ein Netzwerk eine Verbindung mit dem Gerät herstellen kann, wird in der linken Spalte neben dem Gerät ein Netzwerksymbol angezeigt.

    Geben Sie hier die Bildbeschreibung ein

  5. Trennen Sie Ihr Gerät.

Hinweis: Für Geräte ist ein Passcode erforderlich, um das Remote-Debugging zu aktivieren.

Jetzt können Sie über das Netzwerk debuggen.


Schritte zum Einrichten von Apple TV:

  1. Stellen Sie sicher, dass sich Ihr Mac und Ihr Apple TV im selben Netzwerk befinden.

  2. Wählen Sie "Fenster"> "Geräte und Simulatoren" und klicken Sie im angezeigten Fenster auf "Geräte".

  3. Öffnen Sie auf Ihrem Apple TV die App Einstellungen und wählen Sie Fernbedienungen und Geräte> Remote-App und Geräte.

  4. Das Apple TV sucht nach möglichen Geräten, einschließlich des Mac. (Wenn Sie über eine Firewall- oder Internet-Sicherheit verfügen, deaktivieren / deaktivieren Sie diese, um die Suche zu ermöglichen.)

  5. Wählen Sie auf Ihrem Mac im Bereich Geräte das Apple TV aus. Der Bereich für Apple TV wird angezeigt und zeigt den aktuellen Status der Verbindungsanforderung an.

  6. Geben Sie den auf Ihrem AppleTV angezeigten Bestätigungscode in das Fensterfenster des Geräts ein und klicken Sie auf Verbinden.

Xcode richtet Apple TV für das drahtlose Debuggen ein und koppelt es mit dem Gerät.

Bearbeiten: -------

Manchmal funktioniert das Pairing beim drahtlosen Debuggen nicht. Starten Sie also einfach Ihr Gerät und Ihre Internetverbindung neu. Auch wenn die Firewall aktiviert ist, müssen Sie die Firewall zum Koppeln des Geräts deaktivieren.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Surjeet
quelle
9
Bei mir hat es anfangs nicht funktioniert. Aber als ich das Gerät neu startete, fing es an zu funktionieren. Vielen Dank an Apple für das WLAN-Debugging :)
Vinay Kumar
1
Starten Sie neu und warten Sie kurz, während "iPhone beschäftigt war" und es funktioniert.
Magnas
4
@Lacek Nach meinem Verständnis ist das drahtlose Debuggen über VPN nicht möglich. Überprüft alle Problemumgehungen, um dies zu tun. Wenn irgendetwas hier aktualisiert wird.
iPC
4
Super wichtige Bemerkung bei der Verbindung mit Apple TV über das Netzwerk: Es funktioniert nicht, wenn Ihr Mac auch über USB mit Apple TV verbunden ist.
Ely
2
@Luz Ich kann bestätigen, dass diese Funktion mit OpenVPN kombiniert werden kann, um von einem Remote-Server mit einer ziemlich standardmäßigen OpenVPN-Konfiguration auf Mojave zu debuggen. Ich habe ein paar mehr Details hier , aber wenn jemand detaillierte Anweisungen braucht, fühlen sich frei , mich zu kontaktieren.
Fakedad
53

Ich habe versucht, das Fenster "Über Netzwerkoptionen verbinden" des Xcode-Gerätefensters zu verwenden. Das Symbol "Über das Netzwerk verbunden" neben dem Gerätenamen wird jedoch nicht angezeigt. Sobald der USB-Stick entfernt wurde, verschwand die Option "Über Netzwerk verbinden". Außerdem wird der Gerätename in der Liste der nicht verbundenen Geräte angezeigt.

Mit der Option "Über IP-Adresse verbinden ..." kann ich jedoch eine Verbindung herstellen.

  1. Klicken Sie mit der rechten Maustaste auf den Gerätenamen (unter Liste "Nicht verbunden") und wählen Sie die Option "Verbindung über IP-Adresse herstellen ...".

Geben Sie hier die Bildbeschreibung ein

  1. Geben Sie die IP-Adresse des Geräts ein und wählen Sie Verbinden. (Sie finden sie über Einstellungen für Mobilgeräte> WLAN> Wählen Sie den WLAN-Namen.) Geben Sie hier die Bildbeschreibung ein
damithH
quelle
9
Wenn ich IP eingebe und auf 'Verbinden' tippe, wird es für immer geladen :(
Shyam
@Shyam Sowohl Telefon als auch Mac verwenden das gleiche WLAN? Überprüfen Sie auch, ob Sie kompatiblen Xcode verwenden.
DamithH
Ich bin mir ziemlich sicher, dass beide dieselbe WLAN- und Xcode-Version verwendet haben: 9.1, MacOS 10.13.1, iPhone 11.1. Das Problem war mit dem Netzwerk, ich hoffe, es hat funktioniert, als ich ein anderes Netzwerk verwendet habe
Shyam
Ich auch. Aber manchmal funktioniert es und manchmal funktioniert es nicht ... Ich muss meinen xcode mehrmals schließen und öffnen, um zu arbeiten. Beide verwendeten dasselbe WLAN und die Xcode-Version ist 9.1, MacOS 10.13.1, iPhone 11.1.
Wagner Sales
1
@Shyam es dauert ein bisschen .. aber es funktioniert, dies ist die einzige Lösung, die für mich funktioniert hat. Danke verdammt!
GreaterKing
45

Wenn Sie alle von Surjeet angegebenen Schritte ausgeführt haben und immer noch kein Netzwerkverbindungssymbol erhalten, führen Sie die folgenden Schritte aus:

  1. Trennen Sie das Gerät, indem Sie im Abschnitt Verbunden mit der rechten Maustaste auf das Gerät klicken .

    Geben Sie hier die Bildbeschreibung ein

  2. Schließen Sie das Gerät wieder an.

  3. Klicken Sie am Ende der linken Seite des Popups auf die Schaltfläche "+" .

Geben Sie hier die Bildbeschreibung ein

  1. Wählen Sie das Gerät aus und klicken Sie auf nächste Taste

Geben Sie hier die Bildbeschreibung ein

  1. Klicken Sie auf dem Gerät auf Vertrauen und Passcode (falls verfügbar) .

Geben Sie hier die Bildbeschreibung ein

  1. Klicken Sie auf die Schaltfläche Fertig .

Geben Sie hier die Bildbeschreibung ein

  1. Klicken Sie nun auf Über Netzwerk verbinden .

Geben Sie hier die Bildbeschreibung ein

Jetzt sehen Sie das Netzwerkverbindungssymbol nach dem Gerätenamen. Genießen!

Geben Sie hier die Bildbeschreibung ein

ios_dev
quelle
Hat es eine Bedingung wie Bereichsbeschränkung? denn als ich es verbunden habe, hat es meine Anwendung gestartet und wurde getrennt?
UserID0908
Ich kann das Netzwerkverbindungssymbol nach dem Gerätenamen nicht sehen. Hat dieses Problem mit der WLAN-Verbindung zu tun?
Pallavi
JA, es hat funktioniert, ich denke, es liegt daran, dass es zuvor ohne PASSCODE gekoppelt wurde, aber wenn wir den Passcode in den Geräteeinstellungen aktivieren, müssen wir das Gerät erneut
koppeln
vielleicht ja, wenn Ihr Gerät nicht über ein WLAN verbunden ist, wird es nicht @pallavi
ios_dev
20

Voraussetzung

  • Ihr Mac- Computer sollte mindestens Mac OSX 10.12.4 oder höher haben
  • Ihr iOS-Gerät sollte mindestens iOS 11.0 oder höher haben
  • Beide Geräte sollten sich im selben Netzwerk befinden.

Schritte zum Aktivieren

  • Schließen Sie Ihr iOS-Gerät über ein Kabel an einen Mac an.

  • Öffnen Sie Xcode und dann über das Hauptmenü Fenster -> Geräte und Simulatoren

  • Wählten Devices Segment und wählen das gewünschte Gerät aus linker Geräteliste.

  • Auf der rechten Seite sehen Sie Open Connect via Network . Aktivieren Sie diese Option, wie im beigefügten Bild gezeigt. Verbindung über Netzwerk herstellen

  • Nach einigen Sekunden sehen Sie das Netzwerkzeichen vor Ihrem Gerät. Geben Sie hier die Bildbeschreibung ein

  • Trennen Sie Ihr Gerät vom Computer und verwenden Sie das Debuggen wie gewohnt.

Vielen Dank

Aleem
quelle
1
Hast du die Antwort von @ Surjeet gelesen? Diese Antwort bringt keinen bemerkenswerten Wert und macht den Beitrag unnötig groß.
elGeekalpha
1
@elGeekalpha Ich habe angefangen, der Antwort von surjeet zu folgen, aber er hat nicht über dasselbe Netzwerk gesprochen, da ich beim Herstellen einer Verbindung über ein Netzwerk auf ein Problem gestoßen bin. Ja, meine Antwort ist groß, aber nicht unnötig, da ich andere Benutzer falsch gemacht habe. Diese Antwort hilft auch Neulingen. Ich hoffe, Sie verstehen und andere werden auch helfen:
Viel
Entschuldigung, ich wollte nicht unhöflich sein, aber der erste Eindruck schien mir, dass Sie das geschrieben hatten, ohne es zu lesen. Vielen Dank für die Erklärung und viel Spaß mit der WWDC17!
elGeekalpha
3
"Nach ein paar Sekunden können Sie ein Netzwerkzeichen vor Ihrem Gerät sehen." <Dieses Detail hat mir geholfen
Jonny
1
Ich habe mich für die Bilder gefreut. "Tausend Worte" und so weiter.
Mel
16

Wenn Sie nach den von Surjeet beschriebenen Schritten immer noch keine Verbindung herstellen können, schalten Sie das WLAN Ihres Computers aus und wieder ein. Das hat bei mir funktioniert.

Stellen Sie außerdem sicher, dass Sie dem Entwicklerzertifikat auf dem iOS-Gerät vertrauen (Einstellungen - Allgemein - Profile & Geräteverwaltung - Entwickler-App).

Joppe Geluykens
quelle
8
Das Umschalten von Wi-Fi am Computer hat geholfen
Miroslav Hrivik
14

Für das Debuggen im Netzwerk ist Xcode 9.0 oder höher erforderlich, das unter macOS 10.12.4 oder höher ausgeführt wird, und auf dem Gerät ist iOS 11.0 oder höher oder tvOS 11.0 oder höher erforderlich.

iPhone

iOS 11 ist für 32-Bit-Geräte , dh iPhone 5 und iPhone 5c und niedriger , nicht verfügbar . Das erste 64-Bit-iPhone ist 5s.

iPad

iPad mini 2 wird das älteste iPad mit iOS 11-Unterstützung sein.

iPod

Der iPod muss ein iPod 6 sein, um iOS ausführen zu können.

Wenn Sie Ihre Geräte nicht nur zum Entwickeln, sondern auch für die Produktion verwenden, sollten Sie gewarnt sein, dass ein Beta-Betriebssystem nichts für schwache Nerven ist ;-)

Lilalinux
quelle
2
iOS 11 ist mit diesen Geräten kompatibel. iPhone iPhone 7 iPhone 7 Plus iPhone 6s iPhone 6s Plus iPhone 6 iPhone 6 Plus iPhone SE iPhone 5s iPad 12,9-Zoll-iPad Pro 2. Generation 12,9-Zoll-iPad Pro 1. Generation 10,5-Zoll-iPad Pro 9,7-Zoll-iPad Pro iPad Air 2 iPad Air iPad 5. Generation iPad mini 4 iPad mini 3 iPad mini 2 iPod iPod touch 6. Generation
Giang
iPad Air wird tatsächlich unterstützt - das erste 64-Bit-iPad.
Alex Black
11

In der neuen Xcode9-Beta können wir das drahtlose Debuggen verwenden, wie von Apple angegeben :

Kabel abschneiden
Wählen Sie eines Ihrer iOS- oder tvOS-Geräte im lokalen Netzwerk aus, um Ihre Apps zu installieren, auszuführen und zu debuggen - ohne dass ein USB-Kabel an Ihren Mac angeschlossen ist. Klicken Sie einfach auf das Kontrollkästchen "Über Netzwerk verbinden", wenn Sie zum ersten Mal ein neues iOS-Gerät verwenden. Dieses Gerät ist ab diesem Zeitpunkt über das Netzwerk verfügbar. Die drahtlose Entwicklung funktioniert auch in anderen Apps, einschließlich Instrumenten, Eingabehilfeninspektor, Quicktime Player und Konsole.

Versuche dies!

Versuchen Sie Folgendes, wenn Probleme mit der Trennung auftreten :

Problemumgehung : Aktivieren Sie den Flugzeugmodus auf Ihrem Gerät für 10 Sekunden und deaktivieren Sie dann den Flugzeugmodus, um Ihre Verbindung wiederherzustellen

D4ttatraya
quelle
1
@ Surjeets Antwort ist viel umfassender.
Jeremy1026
@Lacek Ich bin nicht sicher, aber ich bezweifle, dass beide Geräte mit demselben WiFi-Netzwerk verbunden sein sollten.
D4ttatraya
Ich bezweifle auch, aber sobald ich überrascht war, was ist die Lösung für die Meldung "Ich werde nicht mehr als 100 MB über ein Mobilfunknetz herunterladen" von iOS - Sie binden das Mobiltelefon an ein Mobiltelefon (über USB) und teilen es als ein WIFI, und dann denke iOS, dass es ein WIFI verwendet ... Ich hatte auf einen ähnlichen Hack gehofft, diesmal mehr involviert.
Lacek
2
"Aktivieren Sie den Flugzeugmodus auf Ihrem Gerät für 10 Sekunden" Dies hat geholfen!
Sabiland
9

Ich habe gerade mit einigen Xcode-Ingenieuren auf der WWDC gesprochen und die automatische Erkennung von iDevices ist immer noch ein wenig fehlerhaft. Manchmal sendet Ihr Telefon auch nicht richtig. Das Ein- und Ausschalten Ihres Geräts kann hilfreich sein.

Es gibt einige Problemumgehungen / Fallbacks:

Sie können mit Bonjour Browser (www.tildesoft.com) überprüfen, ob Ihr Telefon sendet. Überprüfen Sie, ob Ihre WLAN-Adresse unter dem Dienst '_apple-mobdev2._tcp' aufgeführt ist. - 215 '(Ihre WLAN-Adresse finden Sie hier: Einstellungen> Allgemein> Info> WLAN-Adresse.

Als Fallback können Sie eine Verbindung zu Ihrem Gerät herstellen, indem Sie die IP-Adresse manuell eingeben (klicken Sie mit der rechten Maustaste auf Ihre Geräte im Fenster Geräte). Diese IP-Adresse bleibt jedoch erhalten. Wenn Sie also das Netzwerk wechseln, müssen Sie diese zurücksetzen. Diese Option ist in Xcode noch nicht verfügbar, Sie können sie jedoch über das Terminal mit dem folgenden Befehl ausführen:

defaults read com.apple.dt.Xcode | grep IDEIDS

Dadurch wird eine Kennung gedruckt, die Sie im nächsten Befehl verwenden müssen:

defaults delete com.apple.dt.Xcode <identifier>

Jetzt wird die IP-Adresse gelöscht und Sie können eine neue eingeben.

Die letzte Option besteht darin, ein Computer-zu-Computer-Netzwerk zu erstellen. Dies funktioniert gut, aber logischerweise haben Sie dann keinen Internetzugang.

Paul van Roosendaal
quelle
In Beta 4 scheint es keine Option mehr zu geben, die IP manuell einzustellen. :( Nebenbei bemerkt, ich konnte mein iPhone 6s mit Beta 4 nicht dazu bringen, eine Verbindung zu Xcode 9 Beta 4 herzustellen.
iur
1
Um die eingestellte IP-Adressoption sehen zu können, musste ich das Gerät vom USB-Port
trennen
5

Sie können die Xcode-Hilfe -> Ausführen und Debuggen -> Netzwerk-Debugging öffnen, um weitere Informationen zu erhalten. Ich hoffe es hilft.

ejovrh
quelle
5

Ich habe alle vorgeschlagenen Schritte befolgt, insbesondere die von ios_dev bereitgestellten, aber mein iPhone wurde von Xcode nicht erkannt und ich konnte nicht über WLAN debuggen. Klicken Sie mit der rechten Maustaste auf das linke Feld über meinem iDevice im Fenster "Geräte und Simulatoren", dann auf "Verbindung über IP-Adresse ...", geben Sie die iPhone-IP ein und jetzt funktioniert es ordnungsgemäß

Elster
quelle
2
Es ist wichtig zu beachten: Das Gerät muss vom System getrennt werden, damit diese Option angezeigt wird.
MichaelC
5

Für das drahtlose Debuggen sollten sich Mac-System und iPhone / Gerät im selben Netzwerk befinden. Zum Erstellen in demselben Netzwerk können Sie Folgendes tun: Entweder können Sie den Hotspot auf dem Mac starten und diesen auf dem iPhone / Gerät verbinden oder umgekehrt.

Auf dem Mac

Geben Sie hier die Bildbeschreibung ein

ODER

Auf dem iPhone -

Geben Sie hier die Bildbeschreibung ein

Xcode ► Fenster ► Geräte und Simulatoren ► Geräte auswählen Registerkarte ► Klicken Sie auf Über Netzwerk verbinden Geben Sie hier die Bildbeschreibung ein

https://help.apple.com/xcode/mac/9.0/index.html?localePath=de.lproj#/devbc48d1bad

Jack
quelle
Wenn mein iPhone XS Max auf Personal Hotspot eingestellt ist und ich mein MacBook Pro daran anschließe, kann ich das iPhone nicht als Debug-Gerät verwenden. Der einzige Fall von drahtlosem Debugging, der für mich funktioniert, besteht darin, beide mit demselben WLAN-Router zu verbinden. Dies ist beim Codieren unterwegs sehr ärgerlich. Ich muss immer ein Kabel dabei haben.
Vilmir
4

Mein Problem betraf die Netzwerk-SSID-Übertragung.

Ich habe alle oben genannten Lösungen ausprobiert, konnte mein Gerät jedoch immer noch nicht verbinden. Es gab überhaupt kein "Globus" -Symbol für mein Gerät. Dann stellte ich fest, dass mein Netzwerk aus irgendeinem Grund die SSID-Übertragung deaktiviert hatte (obwohl ich das Netzwerk immer noch durch manuelle Eingabe der SSID verbinden konnte). Sobald ich die SSID-Übertragung aktiviert habe, kann ich mein Gerät über "Über IP-Adresse verbinden ..." verbinden.

dfruit
quelle
Bitte geben Sie eine ausführlichere Beschreibung des Problems an, mit dem Sie konfrontiert waren. Zumindest, wie es die Frage löst, wie man drahtloses Debuggen durchführt. Wenn dies ein separates Problem ist, erstellen Sie bitte eine neue Frage und beantworten Sie sie
Dhruvan Ganesh
3

Ich habe alle Antworten ausprobiert, aber nichts hat bei mir funktioniert. Am Ende stellte ich eine Verbindung zu einem anderen WiFi-Netzwerk her und konnte dann drahtlos debuggen.

Ich habe keine Ahnung, warum es mit dem alten Netzwerk nicht funktioniert hat

Shyam
quelle
In meinem Netzwerk hat es bei mir nicht funktioniert. Das Verbinden mit dem Bluetooth besiegelte den Deal ... nicht sicher, ob es in irgendeiner Weise geholfen hat oder wie ...
Swift Rabbit
2

Xcode 9 - Ausführliche Informationen finden Sie unter Hilfe -> Koppeln Sie ein drahtloses Gerät mit Xcode (iOS, tvOS).

Shyam
quelle
2

Das einzige, was für mich funktioniert hat, war, mein Telefon über Bluetooth mit meinem MacBook zu verbinden. (Ich habe dies getan, nachdem ich mein Telefon zum ersten Mal mit Xcode gekoppelt hatte, während ich gemäß der obigen Antwort von ios_dev über ein Kabel verbunden war.)

Auf meinem Telefon ging ich zu Einstellungen> Bluetooth und tippte unter "MEINE GERÄTE" auf den Namen meines MacBook, um eine Verbindung herzustellen.

Ich ging dann zu Xcode> Geräte und Simulatoren, wählte mein Telefon aus und aktivierte "Über Netzwerk verbinden". Nach einigen Sekunden erschien das Globussymbol neben meinem Telefon und ich konnte meine App auf meinem Telefon ausführen und debuggen.

Dies funktionierte auch, wenn mein MacBook mit einem WiFi-Netzwerk verbunden war und mein Telefon LTE verwendete. Der einzige Nachteil ist, dass die Installation der App auf dem Telefon ziemlich langsam war.

Mike Taverne
quelle
Tatsächlich! Nachdem ich alles andere ausprobiert hatte, funktionierte die Verbindung zu meinem Mac über Bluetooth sofort.
Johnny Oin
1

Ich könnte es nur zum Laufen bringen, wenn sich mein Mac und mein iPhone in verschiedenen Netzwerken befinden. Ich habe ein Haupt-DSL-Modem namens Netzwerk1 und ein zweites Netzwerk2 richtet uns einen Zugangspunkt ein. Sie haben SSIDs Netzwerk1 und Netzwerk2. Wenn das Telefon in Netzwerk1 und der Mac in Netzwerk2 wäre, würde es funktionieren oder umgekehrt. Aber wenn beide in Netzwerk1 oder beide in Netzwerk2 wären, würde es NICHT funktionieren.

Joel
quelle
1

Aktivieren Sie die Internetfreigabe über USB-Anschlüsse:

Geben Sie hier die Bildbeschreibung ein

sazz
quelle
1

Versuche dies:

1) Schließen Sie Ihr iOS-Gerät mit einem Blitzkabel an Ihren Mac an. Möglicherweise müssen Sie auswählen, um diesem Computer auf Ihrem Gerät zu vertrauen .

2) Öffnen Sie Xcode und gehen Sie zu Fenster > Geräte und Simulatoren .

3) Wählen Sie Ihr Gerät aus und aktivieren Sie das Kontrollkästchen Über Netzwerk verbinden, um Ihr Gerät zu koppeln.

4) Führen Sie Ihr Projekt aus, nachdem Sie das Beleuchtungskabel entfernt haben.

Nirbhay Singh
quelle
1

LOL, ich habe alle Schritte hier ausgeführt - am Ende habe ich die Schritte zum Entkoppeln / Reparieren aus der Antwort "von Surjeet gegeben" ausgeführt. Es hat nicht funktioniert, und dann habe ich festgestellt, dass beim Klicken auf die Schaltfläche "Über Netzwerk verbinden" das gleiche gelbe Kästchen angezeigt wird, das bei der Reparatur angezeigt wird und "beschäftigt" sagt. Ich war frustriert und habe gerade angefangen, das zu hämmern. " Verbindung über das Netzwerk herstellen ", klicken Sie schnell darauf, wahrscheinlich für 15 bis 20 Klicks. Es begann zu blinken, landete aber schließlich in der Lage, eine Verbindung zum Netzwerk herzustellen. Bevor das funktionierte, habe ich auch mein WLAN ausgeschaltet und wieder eingeschaltet, wie in einer dieser Antworten vorgeschlagen, aber das Klicken auf die Schaltfläche "Über Netzwerk verbinden" hat den Trick wirklich schnell gemacht ... LOL

Bevor ich auf die Schaltfläche drückte, habe ich die Geräteunterstützungsordner verknüpft, obwohl ich nicht sicher bin, ob sie etwas bewirkt haben:

Öffnen Sie das Terminal

cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

ln -s 13.3 13.4

ls -l 13.4

Starten Sie Xcode neu und versuchen Sie es erneut auf dem Gerät

Angeblich hier - https://forums.developer.apple.com/thread/126940 - Ich habe die Ordnerversion in meinem Kommentar bearbeitet, um sie an die neueste Version von iOS 13.4 anzupassen.

BEARBEITEN Ich glaube, ich habe herausgefunden, was mein Problem war. Ich musste meinen Little SnitchNetzwerkfilter stoppen . Nachdem ich durch Drücken der Taste eine Verbindung herstellen konnte, wurde die Option "Verbindung über IP-Adresse verbinden" in der Dropdown-Liste angezeigt, wenn Sie im Geräte-Manager in xcode mit der rechten Maustaste auf das Gerät klicken. Es war nicht vorhanden, bevor ich eine Verbindung herstellen konnte Ultra-Hacky-Stil das erste Mal. Wenn ich eine Verbindung herstelle und dann meinen Netzwerkfilter einschalte, wird mein Telefon getrennt.

ewizard
quelle