2012-11-09 4 views
14

Beim Ausführen des Projekts auf einem iPhone, bekomme ich einen Fehler bei der Installation des Projekts über Xcode, es heißt "Dieses Gerät ist nicht mehr verbunden". Während ich die Gerätezusammenfassung und einen grünen Punkt sehe, wenn ich den xcode Organisator öffne. Was ist das Problem?Xcode: Dieses Gerät ist nicht mehr verbunden Fehler

+0

Sind Sie sicher, dass das Kabel zwischen Ihrem iPhone und Ihrem Computer falsch ist? Ich bekomme diese Nachricht manchmal, wenn das Kabel getrennt wird. – NikosM

+0

Welche Version von Mac OS X? Welche Version von Xcode? Welche Art von Gerät? Welche Version von iOS? Verwenden Sie ein Verbindungskabel von Apple oder Drittanbietern? –

+0

Ja, das Kabel ist völlig in Ordnung. Ich benutze Mac OS X Berglöwe und das Gerät hat iOS 5.1 die Xcode-Version ist 4.5.2. Das Betriebssystem läuft auf einer virtuellen Maschine mit Windows 7 als Host. –

Antwort

0

Versuchen Sie, das Gerät zu trennen und erneut anzuschließen. Manchmal behebt dies solche Probleme.

Wenn dies nicht funktioniert, kann das Schließen und erneute Öffnen von Xcode hilfreich sein.

Obwohl Sie eine virtuelle Maschine erwähnen, könnten Sie überprüfen, ob es Konflikte bei der Zuordnung des USB-Ports zu einem System (Windows vs. MacOS) gibt.

+0

Fertig mit den ersten beiden, kein Erfolg! Und ich sehe einen grünen Punkt neben meinem Gerät im xcode Organizer. Also ich hoffe es ist verbunden. –

+0

haben Sie versucht, das Gerät auszuschalten?Ich nehme an, dass Xcode und Organizer mit verschiedenen Diensten auf dem Gerät sprechen (nur eine Vermutung) ... – sergio

+0

Habe das jetzt, leider keinen Erfolg mehr !! –

0

iPhone/iPad USB-Konnektivität ist knifflig wie es ist, und Sie laufen OS X auf eine nicht unterstützte Weise. Ich vermute, dass dies das Problem ist.

Wenn Sie VMware laufen lassen, kann dies helfen: DEBUGGING ON THE IPHONE & IPAD WITH VMWARE

Im Grunde ist es das: Installieren Sie iTunes auf den Host und Client-Betriebssystem, wie das Gerät USB-Treiber von Apple Mobile für Windows Ihre Ursache helfen.

Wenn Sie jedoch ernsthaft für iOS zu entwickeln, ist die Verwendung eines "echten" Mac definitiv der einfachere Weg.

UPDATE: Aus Ihren Kommentaren, versichere ich, dass Sie in der Lage sein, Accelerometer-Eingabe in Ihrer App zu verwenden. Sie können iSimulate (in the App Store) verwenden, um diese Daten von Ihrem Gerät an den iOS Simulator zu senden.

+0

Versucht, funktioniert nicht! Das ist frustrierend, ich habe einen Schneeleoparden und und iPhone läuft auf iOS 5.1. Der Xcode für Snow Leopard erlaubt mir nicht, Anwendungen für mein iPhone OS zu erstellen. Ich hatte also keine andere Wahl, als zur Virtualisierung zu wechseln. Hilfe !!! \ –

+0

@ravijimagna Müssen Sie die App auf dem Gerät debuggen, oder wollen Sie es nur dort installieren und testen? –

+0

Ich habe Code für verschiedene Bewegungssensoren geschrieben, die am realen Gerät getestet werden müssen. Der Simulator zeigt nichts! –

50

Versuchen Sie, Xcode vollständig zu beenden und es erneut zu öffnen.

+0

es funktioniert auch in XCode 5 – Alex75

+0

getan. ich auch. xcode5 – zszen

+0

Gerade lief das mit xcode 5.1.1; Neustart xcode hat es behoben. – timday

0

Ich habe dieses Problem nach der Installation von Xcode 5. Die Lösung, die ich gefunden habe, ist "Neustart" Ihr System und es funktioniert gut.

1

Die einfache Antwort auf diese Frage „Dieses Gerät ist kein Fehler mehr verbunden“ ist Ihr iPhone und MAC-System neu zu starten. Dadurch wird Ihr Problem gelöst. Dies können Sie auf jede Version von XCode

versuchen Der Fehler kommt erst nach dem Versuch, das Projekt viele Elemente auszuführen, anstatt die Provisioning-Profil Probleme zu lösen.

Also, es ist besser, zuerst den Grundfehler zu lösen, sonst schafft es ein anderes hektisches Problem.

Verwandte Themen