Ich verwende seit einiger Zeit eine VM mit OSX, während ich mit einem iPhone-Gerät für iOS entwickle. Bis zum Update auf El Capitan hat alles geklappt. Seit dem Update wird das iPhone von VM-OSX nicht mehr erkannt (einschließlich iTunes, Xcode und AppCode).
Das iOS-Gerät ist definitiv mit der VM und nicht mit dem Host-Computer verbunden, und ich habe im Popup-Fenster, das angezeigt wird, wenn es sowohl für den Host als auch für die VM an den USB-Anschluss angeschlossen wird, auf "Diesem Computer vertrauen" geklickt.
Haben Sie eine Idee, was Sie dagegen tun können, als zu Yosemite zurückzukehren?
Danke im Voraus!
Systemkonfiguration:
- Host-Betriebssystem: Windows 10 Pro 64-Bit.
- VM-Betriebssystem: OS X El Capitan 10.11.
- VMWare Workstation 11.1.2 (gepatcht zur Unterstützung von OSX).
- iPhone 6 mit iOS 9.0.2.
- iTunes 12.3.0.44.
- IDE1: Xcode 7.0.1 (7A1001).
- IDE2: AppCode-OC (EAP) 142.5239.5.
UPDATE 1:
Nach dem Vorbild dieser Frage , das Gerät nicht in der Hardware - Liste:
UPDATE 2:
Wie in diesem Thread beschrieben , ist AppleUSBEthernetHost.kext
möglicherweise ein Fehler auf meinem System (v8.0.1) die Ursache des Problems. Ich habe versucht, es durch eine ältere Version (7.0) zu ersetzen.
Dies sind die Schritte, die ich unternommen habe:
- Startet die Wiederherstellung , um den Systemintegritätsschutz (auch als " SIP " bezeichnet) zu deaktivieren, indem Sie WinKey + R während des VM-Starts gedrückt halten (der laut dieser Antwort von VMWare Command + R zugeordnet wird ).
- Bei der Wiederherstellung habe ich das Terminal-Dienstprogramm aufgerufen und SIP mit dem hier
csrutil disable
beschriebenen Befehl deaktiviert , gefolgt von einem Neustart. - Ersetzte die
kext
mit der alten Version, die zum Zeitpunkt des Schreibens unter Verwendung der hier beschriebenen Methode erhältlich war (kurz: Laden Sie die neueste Version von iTunes herunterdmg
, öffnen Sie sie mit Pacifist , installieren Sie das Unterpaketmanual\MobileDevice.pkg
) und startete neu (um sicherzustellen, dass die richtige Version geladen wurde). .
Diese Aktion hat mein Problem nicht behoben.