Ich bin auf iOS 13.5 und benutze Xcode 11.4, um darauf aufzubauen. Ich erhalte die folgende Fehlermeldung:
Das KBlackberry
ist mein iPhone-Gerätename.
Ich habe versucht, das Gerät neu zu starten und natürlich und verschiedene andere Dinge wieder anzuschließen, aber nichts scheint es zu beheben. Mein nächster Schritt ist, eine neuere Version von Xcode auszuprobieren.
Antworten:
Xcode 11.4 enthält SDKs für iOS 13.4, wie in den Versionshinweisen hier erwähnt. Sie müssen auf die Beta-Version aktualisieren, wenn Sie mit ios 13.5 arbeiten möchten
quelle
Befolgen Sie vor dem Debuggen mit dem iPhone die folgende Zuordnungstabelle zur Version von Xcode und iOS:
Xcode 12.2 → iOS 14.2
Xcode 12.1 → iOS 14.1
Xcode 12 → iOS 14
Xcode 11.7 → iOS 13.7
Xcode 11.6 → iOS 13.6
Xcode 11.5 → iOS 13.5
Xcode 11.4 → iOS 13.4
Laden Sie unter https://developer.apple.com/download/more/ herunter .
Wenn der Fehler weiterhin auftritt, versuchen Sie, das Gerät im Menü Fenster> Geräte und Simulatoren zu entkoppeln, den Xcode zu bereinigen, die Verbindung wiederherzustellen und dem Gerät zu vertrauen, und dann erneut auszuführen. Es hat bei mir funktioniert!
quelle
Entwickler, die Xcode 11.5 verwenden und versuchen, ihre App auf einem iOS 13.6-Gerät zu installieren, sehen diese Meldung ebenfalls. Es ist eine sehr verwirrende Nachricht.
Sie müssen lediglich die Geräteunterstützungsdateien von iOS 13.6 über diesen Link herunterladen und hier die Linkbeschreibung eingeben
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
Jetzt können Sie die App mit Xcode 11.5 auf einem iOS 13.6-Gerät installieren
quelle
Nun, um überhaupt Informationen darüber zu bekommen, warum dies passiert, habe ich dies getan.
quelle
Wenn Sie zu Fenster → Geräte und Simulatoren gehen, erhalten Sie eine bessere Vorstellung davon, was los ist. In meinem Fall musste ich das iPhone aktualisieren, da Xcode über Nacht aktualisiert wurde und mein iPhone nicht mehr unterstützt.
quelle
Xcode 11.4 unterstützt das neue iOS 13.5 nicht. Das Update auf Xcode 11.5 hat das Problem für mich behoben
https://developer.apple.com/documentation/xcode_release_notes/xcode_11_4_release_notes
quelle
Wenn Sie mit iOS 13.5 und Xcode 11.5 arbeiten, wurde das Gerät durch Entfernen und erneutes Hinzufügen für mich behoben.
quelle
Folge diesen Schritten:
https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
Anwendungen >> Xcode >> Rechtsklick >> Paketinhalt anzeigen >> Inhalt >> Entwickler >> Plattformen >> iPhoneOS.platform >> DeviceSupport
Prost
quelle
Ich hatte heute dieses Problem. [Gerätename] ist nicht verfügbar. Bitte schließen Sie das Gerät wieder an.
Auf meinem iPhone wird iOS 13.6.1 ausgeführt, und die neueste Version von Xcode wird damit nicht erstellt. Ich habe hier in den Apple Developer-Foren einen Kommentar zum Aktualisieren des Telefons auf iOS 13.7 gesehen, der das Problem für mich behoben hat.
quelle
Hatte das gleiche Problem ... Xcode 11.5 ios 13.5 hat noch keinen Fix gefunden ... also habe ich einfach auf WLAN umgestellt ... hier finden Sie einige einfache Anweisungen, wie Sie dieses Setup für alle Interessierten erhalten können. Wireless-Debugging für ios
quelle
Wenn Sie eine alte Xcode-Version verwenden und Ihr Telefon aktualisiert ist. Sie müssen Ihren Xcode nicht aktualisieren, sondern können einfach die Geräteunterstützung hinzufügen. https://github.com/iGhibli/iOS-DeviceSupport
quelle
Immer wenn dieser Fehler auftritt, funktioniert entweder Ihre Xcode-Version oder Ihre iPhone-Version nicht zusammen. Sie müssen eines oder eines oder beide aktualisieren.
2020 Update: Xcode: 12 Beta für iOS 14
quelle
Wenn Ihre iPhone iOS-Version später als die Unterstützung für xCode-Geräte ist, sollten Sie die Geräteunterstützung für Dateien von dieser Website herunterladen und unter dem folgenden Link einfügen:
/Applications/Xcode11_4_1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5
quelle
Meine Erfahrung, gestern wird mein iOS
13.6
von Xcode unterstützt11.7
und heute hat der Xcode mein iPhone abgelehnt und ich aktualisiere den Xcode auf die Version12
und alles kommt wieder auf Kurs.Lösung :
Update your Xcode to the latest version.
Hinweis : iOS muss nicht aktualisiert werden.
quelle
Wenn Sie es mit einem Kabel verbinden, bereinigen Sie den Build-Ordner, führen Sie es auf dem Simulator aus und führen Sie es sofort auf Ihrem Telefon erneut aus.
Wenn Sie es ohne Kabel verwenden, stellen Sie sicher, dass die WLAN-Verbindung sowohl auf Ihrem PC als auch auf Ihrem Telefon identisch ist, oder schalten Sie den persönlichen Hotspot auf Ihrem Telefon ein und verbinden Sie Ihren PC mit dem Hotspot, um sicherzustellen, dass genau dieselbe Verbindung verwendet wird .
quelle
Nicht sicher, ob oben behandelt, aber wenn Sie gehen zu:
XCode-Menü -> Fenster -> Geräte und Simulatoren
Sie können Warnungen und Fehlermeldungen für das Gerät sehen. Zum Beispiel ist meine unten ... Ich habe gerade alles aktualisiert, muss also trainieren, wohin ich von hier aus gehen soll.
"Die aktuelle Gerätekonfiguration wird nicht unterstützt. Auf diesem iPhone 11 wird iOS 13.6.1 (17G…) ausgeführt."
"Um auf diesem Gerät ausgeführt zu werden, aktualisieren Sie bitte auf eine Version von Xcode, die iOS 13.6.1 unterstützt. Sie können Xcode aus dem Mac App Store oder der Apple Developer-Website herunterladen."
quelle
Ich denke, es gibt mehrere Wege nach Rom. Wenn Sie Xcode 11.7 zusammen mit iOS 13.6 verwenden, sollten Sie Ihr iOS auf 13.7 aktualisieren. Das hat bei mir funktioniert. Xcode muss nicht auf 12 aktualisiert werden.
quelle
Ein Neustart des iPhones hat mir geholfen 🤗
quelle
Ein Neustart meines Mac war das einzige, was das Problem löste.
Andere Dinge, die ich vor dem Neustart versucht habe und die nicht funktionierten: Neustart von Xcode. IPhone wieder anbringen. IPhone neu starten.
Ich verwende jetzt auch Wireless Debugging, nachdem ich DanielSmurts Kommentar gelesen habe. Vielen Dank!
quelle
Laden Sie die Support-Datei für die iOS-Version Ihres Geräts über diesen Link herunter und folgen Sie den Anweisungen.
Link zum Github.
quelle
Dies bedeutet, dass der von Ihnen verwendete Xcode nicht mit der iOS-Version auf dem Gerät kompatibel ist .
( Sie haben iOS auf dem Gerät aktualisiert, Xcode jedoch nicht aktualisiert. )
Öffnen Sie die App Store- App und aktualisieren Sie Xcode.
Wenn es keine Updates gibt - gehen Sie HIER und laden Sie die neueste Version (nicht Beta) von Xcode herunter.
quelle
Bitte laden Sie das neueste Gerät von dieser URL herunter und fügen Sie es zu Geräten hinzu.
https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/
quelle
Wenn Sie auf XCode 11.4 bleiben müssen, versuchen Sie Folgendes:
xcodes
zum Beispiel);/Applications/Xcode-11.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5
nach/Applications/Xcode-11.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5
;Sie sollten jetzt in der Lage sein, Ihre App unter iOS 13.5 mit XCode 11.4 auszuführen.
quelle
Dieses Problem hat meine 5 Stunden verschwendet. Schritte, mit denen ich das Problem behoben habe:
Es zeigte also immer noch den gleichen Fehler.
Und es hat funktioniert.
quelle
Jetzt mit Xcode 11.6, macOS 10.15.6, iOS 13.5.1.
Zuerst war das Problem, dass ich auf Xcode 11.4 war. Aber ich konnte kein Upgrade durchführen, da ich noch nicht auf Catalina war. (Und ich konnte kein Upgrade durchführen, da mein RAID ausgefallen ist und ich kein Backup erstellen konnte, aber das ist eine andere Saga.)
Nach dem Upgrade auf Catalina und dann auf Xcode 11.6 konnte ich immer noch kein Build für das Gerät erstellen. Also habe ich Geräte und Simulatoren geöffnet und das Telefon entkoppelt, wie in den Kommentaren hier erwähnt. Als ich dann versuchte, erneut zu koppeln, wurde in einer Warnmeldung angezeigt, dass das Gerät ausgelastet war (dies war nicht der Fall). Nachdem ich das Telefon neu gestartet hatte (musste es lösen, damit es wieder eingeschaltet werden konnte), Xcode bereinigte und das Telefon neu koppelte, baute ich es schließlich auf dem Gerät auf. Also viel Glück!
quelle
Es ist wahrscheinlich, dass die iOS-Version Ihres Telefons von Ihrer Xcode-Version nicht unterstützt wird. Sie können dies überprüfen, indem Sie "Zusätzliche Simulatoren hinzufügen", auf das + -Zeichen unten links in diesem Dialogfeld tippen und dann im Feld " Betriebssystemversion " die Option "Weitere Simulatorlaufzeiten herunterladen ..." auswählen . Vergleichen Sie die aktuellste verfügbare Betriebssystemversion mit der iOS-Version Ihres Telefons (gehen Sie auf Ihrem Telefon zu Einstellungen -> Allgemein -> Info ).
Ein Upgrade von Xcode behebt dieses Problem - solange dies für Sie keine Probleme verursacht. Wenn Sie aus irgendeinem Grund auf derselben Xcode-Version bleiben müssen, aber dennoch eine neuere iOS-Version unterstützen müssen, lesen Sie diesen Artikel: https://davidlaristudios.com/2016/11/adding-device-support-to-xcode/
Sie können die Geräteunterstützung tatsächlich aus einer neueren Xcode-Version kopieren und in Ihre Xcode-Version einfügen. Beachten Sie, dass Sie dazu die neue Xcode-Version separat herunterladen müssen. Aktualisieren Sie Ihre aktuelle Version nicht. Sie können die neuere Xcode-Version direkt von Apple herunterladen .
quelle
Ich habe Xcode Beta 3 (das neueste zum Zeitpunkt des Schreibens) verwendet und bin auf dieses Problem mit einem iPhone XS gestoßen, auf dem die neueste iOS 14 Beta ausgeführt wird.
Die Lösung war, nachdem ich viele Vorschläge ausprobiert hatte, mein iPhone neu zu starten. Hoffentlich hilft das jemandem!
quelle
Bei mir funktioniert es, das iPhone zu entkoppeln.
quelle
Nachdem ich alle oben genannten Schritte ausprobiert habe, funktioniert es für iOS 14.2 nur, Xcode 12.2 Beta auszuführen und dann wieder zur Xcode 12.0.1-Produktion zu wechseln.
quelle
Hatte das gleiche Problem mit Xcode 11.6 und iOS 13.6. Das Problem wurde behoben, indem das Gerät entkoppelt und erneut hinzugefügt wurde.
quelle