Ich habe ein seltsames Problem.
Ich habe ein iPad mit iOS 5.0.1 (9A405) und iOS SDK 5.0.1 mit Xcode 4.2 (Build 4C199) auf meinem Mac installiert.
Xcode sieht mein Gerät nicht. Es heißt "iOS-Gerät", nicht "Saurons iPad" wie üblich.
(Ich bin sicher, dass das Gerät verbunden ist, da ich es in iTunes sehe.) Xcode verweigert das Starten meiner Anwendung auf dem Gerät. Es sagt:
"Xcode kann nicht mit einem ausgewählten Gerät ausgeführt werden. Mit einer kompatiblen iOS-Version sind keine bereitgestellten iOS-Geräte verfügbar. Verbinden Sie ein iOS-Gerät mit einer iOS-Version, die aktuell genug ist, um Ihre Anwendung auszuführen, oder wählen Sie einen iOS-Simulator als Ziel."
Xcode sieht mein anderes iPad mit iOS 4.3.3 und kann Anwendungen auf diesem Gerät ausführen. Ich habe versucht, meinen Mac neu zu starten - ohne Ergebnis.
Ich habe auch das Bereitstellungsprofil, das Entwicklerzertifikat usw. überprüft.
Hat jemand Ideen?
Antworten:
Wählen Sie Fenster ➜ Organizer in Xcode. Wählen Sie nun unter Geräte Ihr Gerät aus. Wenn es nicht für die Entwicklung bereit ist, klicken Sie auf Für Entwicklung verwenden.
Wenn das oben genannte Problem nicht behoben werden kann, legen Sie in Ihren Projekteinstellungen das Bereitstellungsziel auf eines fest, für das Ihre App entwickelt wurde oder weniger.
Andernfalls treten Probleme mit Zertifikaten und Bereitstellungsprofilen auf. Stellen Sie sicher, dass die UDID Ihres Geräts in dem von Ihnen verwendeten Bereitstellungsprofil hinzugefügt ist.
quelle
Auch wenn dieses Problem nicht das spezifische Problem des OP anspricht, könnte es eine Lösung für andere Personen sein, die diese Frage finden.
Unter bestimmten Umständen erkennt Xcode ein zuvor erkanntes verbundenes Gerät nicht (sieht es nicht einmal), obwohl in den Versionen von Mac OS / iOS / Xcode keine Änderungen vorgenommen wurden. Dies scheint zu passieren, wenn Sie das Gerät anschließen, während der Mac und / oder das Gerät beim Anschließen gesperrt sind. Das Gerät fragt Sie, ob Sie dem Computer vertrauen möchten, obwohl Sie dies bereits getan haben. Das Gerät ist jedoch in Xcode immer noch nicht sichtbar.
Ein Neustart von Xcode oder des Geräts scheint keine Auswirkungen zu haben. Eine Lösung besteht darin, den Mac neu zu starten. Eine andere viel schnellere Lösung ist der Neustart
usbmuxd
:sudo pkill usbmuxd
(Es wird automatisch neu gestartet.)Ihr Gerät sollte jetzt wieder in Xcode sichtbar sein!
Hoffe das hilft ein paar Leuten. Anscheinend schon!
quelle
Hatte das gleiche Problem, startete xcode neu und es fand mein Telefon wieder.
quelle
Ich bin heute auf dieses Problem gestoßen, bei dem Xcode 8.2.1 plötzlich feststellte, dass das angeschlossene iPad (ios 10.2) nicht mehr verbunden war. Unplugged, wieder eingesteckt, mein MacBook neu gestartet und zahlreiche Empfehlungen oben ausprobiert. Das Problem wurde durch Herunterfahren und Neustarten des iPad-Geräts behoben.
quelle
Ich bekomme dieses Problem einmal mit einem nicht offiziellen Apple-Kabel.
Ich hoffe es hilft.
quelle
Für andere, die möglicherweise das gleiche Problem haben und die obigen Antworten nicht funktionieren: Stellen Sie sicher, dass die auf Ihrem Gerät installierte iOS-Version mit der auf Ihrem Mac installierten iOS SDK-Version übereinstimmt. Wenn diese nicht übereinstimmen, können Sie nicht auf das Gerät bauen.
quelle
In meinem Fall habe ich die nächsten Schritte gemacht
sudo launchctl stop com.apple.usbmuxd
quelle
Vielleicht ist meine Antwort für neue Entwickler hilfreich. Befolgen Sie einfach diese Schritte. Sie können Ihr iPhone / iPad mit X-Code verbinden.
quelle
Ich habe gerade kaum jede der oben vorgeschlagenen Lösungen ausprobiert. Das einzige, was funktionierte und mein Problem löste, war, in xcodes "Organizer" zu gehen, mit der rechten Maustaste auf mein iPhone zu klicken, auf "Aus Organizer entfernen" zu klicken und dann etwa 10 Sekunden zu warten, während xcode das Gerät automatisch neu hinzufügte.
Ich habe zuvor mein Telefon angeschlossen und iTunes hat es gut erkannt und mit ihm usw. synchronisiert, aber der gesamte im Organizer angegebene xcode lautete "Gerät ist derzeit nicht verbunden". Dies war definitiv verbunden, wenn iTunes mit ihm synchronisierte und nicht synchronisierte W-lan.
Warum xcode das Löschen und erneute Hinzufügen des Telefons benötigte, ist mir ein Rätsel, aber jetzt, wo ich das getan habe, funktioniert es hervorragend.
quelle
Ich habe all das ohne Erfolg versucht. Ich habe das Telefon schon seit Ewigkeiten benutzt und plötzlich dachte der Veranstalter, "dieses Gerät ist derzeit nicht verbunden". Ein Reset des Telefons hat es für mich behoben (halten Sie Home & Power bis zum Apple-Logo gedrückt). Ich habe dies getan, während es immer noch mit dem MacBook verbunden war, aber es sollte nicht notwendig sein.
quelle
Für
Xcode 7
(und möglicherweise oben),drücke das
plus sign
unten undselect the device
verbinde undhit next
dannUse for development
.Dies funktioniert nur, wenn Sie
Xcode
Ihr Gerät lesen, Sie Ihre App jedoch nicht auf dem Gerät ausführen können.Stellen Sie auch die
device's OS version is greater than or equal to your app's
Deployment Target
Betriebssystemversion sicher .quelle
Hatte das gleiche Problem mit einigen nicht lizenzierten Kabeln. Funktioniert gut mit den USB-Kabeln von Apple und Belkin.
quelle
Meine App funktionierte auf allen Simulatoren, aber nicht auf meinem Gerät. Ich habe fast alle Schritte aus jedem Kommentar ausprobiert und hatte kein Glück. Ich ging zu meinen Geräteeinstellungen und schaltete meinen "Personal Hotspot" von Aus auf Ein. Dann war alles gut!
quelle
Haben Sie versucht, das Gerät in Ihrem Apple Developer-Portal zu löschen und erneut zu installieren? Wenn ja, versuchen Sie, Ihren xcode auf 4.3.2 zu aktualisieren. Ich erinnere mich, dass ich nach dem Update meines iPhones auf iOS 5.1 auf xCode 4.3.2 aktualisieren musste
quelle
Xcode hat mein iPad nicht gesehen, iTunes hat mein Gerät auch nicht gesehen. Durch einen Neustart des Mac wurde die Situation korrigiert.
quelle
Nachdem ich mein iPhone auf aktualisiert habe
10.3.3
,8.3.3
kann Xcode es nicht imDevice
Fenster finden, iTunes jedoch. Durch einen Neustart von Xcode wurde das Problem behoben.quelle
Nach 20 Minuten Debugging wurde mir klar, dass ich über die Aufwärts-Schaltfläche (🔼) oben am
Devices
Picker in der oberen linken Ecke rechts neben der Schaltfläche zum Ausführen der App 😂 fahren musstequelle
Der Fehler, den ich in XCode hatte, war "iOS-Version niedriger als Bereitstellungsziel", den ich nicht beheben konnte. Der Fehler wurde dort angezeigt, wo das iPhone als Gerät angezeigt werden sollte (oben links). Ich habe das Projekt in Project Navigator ausgewählt und festgestellt, dass das iOS-Bereitstellungsziel auf 11.3 festgelegt war. Als ich mein iPhone überprüfte, wurde es auf 11.2.1 (oder etwas niedriger als 11.3) festgelegt. Also öffnete ich Einstellungen auf dem Telefon, scrollte nach unten zu Allgemein und tippte auf Software-Update. Da das Update geplant war, aber nicht gestartet wurde, habe ich beschlossen, die SIM-Karte aus meinem anderen Telefon zu nehmen und sie in das iPhone zu stecken, das ich zum Testen verwendet habe. Dann begann das Upgrade schnell. Nach Abschluss des Updates auf dem Telefon erkannte XCode das Telefon jedoch immer noch nicht. Ich habe das USB-Kabel abgezogen, aber keinen Ton gehört. Also steckte ich es in einen anderen USB-Anschluss des Computers und hörte dann einen Ton. Dann bemerkte XCode das Telefon. Die Probleme waren also, dass das iPhone mich nicht darüber informierte, dass ich ein Update hatte (oder es ignorierte und vergaß) und möglicherweise die SIM-Karte benötigte und ich eine schlechte USB-Verbindung hatte.
quelle
Ich hatte dieses Problem. Ich habe das Gerät irgendwie für das generische Team auf Apple registriert. Ich erinnere mich nicht, wie ich es jetzt gemacht habe. Dann konnte ich diesen Fehler überwinden.
quelle
Ziehen Sie einfach das Kabel des iPhone von Ihrem Mac ab und stecken Sie dann das Kabel in die Mac-Arbeit für mich. Ich hoffe, es funktioniert für jemanden.
quelle
In Xcode 6.3 wurde mein iPhone auch nach einem Neustart des Computers nicht mit iOS 8.3 ausgeführt. Ich habe dann mein iPhone neu gestartet und alles hat wieder funktioniert. Liebe Buggy-Software!
quelle
Wenn Sie versuchen, das aktuelle Schema zu erstellen und auszuführen, aber diese Warnmeldung angezeigt wird:
Außerdem überprüfen Sie Ihr Telefon bereits und es ist ordnungsgemäß mit Ihrem Mac verbunden. Sie müssen lediglich Ihren Xcode neu starten und erneut erstellen . Das wird den Job machen.
quelle
Ist auf dieses Problem gestoßen, nachdem ich von XCode 9 auf 10.1 aktualisiert habe. In XCode wurden überhaupt keine Geräte angezeigt, obwohl alle in den anderen Antworten aufgeführten Schritte ausgeführt wurden.
Für mich bestand die Lösung darin, einen sauberen CMake-Build durchzuführen und die alten Xcode-Projektdateien zu löschen.
quelle
Xcode 10.2.1 hat mein iPad mini nicht erkannt. Ich habe den Mini ausgesteckt und neu gestartet, und er wurde sichtbar.
quelle
Wenn dies nicht funktioniert, versuchen Sie, den Neustart Ihres iPhones oder Geräts zu vereinfachen! Funktioniert jedes Mal für mich (:
quelle