Saya telah menjalankan VM dengan OSX untuk sementara waktu sekarang sambil mengembangkan untuk iOS menggunakan perangkat iPhone. Semuanya bekerja dengan baik hingga pembaruan ke El Capitan. Sejak pembaruan, iPhone tidak lagi dikenali oleh VM-OSX (ini termasuk iTunes, Xcode, dan AppCode).
Perangkat iOS pasti terhubung ke VM dan bukan ke komputer host, dan saya telah mengklik "Percayai komputer ini" pada popup yang muncul saat menghubungkannya ke usb untuk host dan VM.
Adakah yang tahu apa yang bisa dilakukan selain kembali ke Yosemite?
Terima kasih sebelumnya!
Sistem konfigurasi:
- Host OS: Windows 10 Pro 64-bit.
- VM OS: OS X El Capitan v10.11.
- VMWare Workstation 11.1.2 (ditambal untuk mendukung OSX).
- iPhone 6, menjalankan iOS 9.0.2.
- iTunes 12.3.0.44.
- IDE1: Xcode 7.0.1 (7A1001).
- IDE2: AppCode-OC (EAP) 142.5239.5.
PEMBARUAN 1:
Mengikuti contoh pertanyaan ini , perangkat memang muncul dalam daftar perangkat keras:
PEMBARUAN 2:
Seperti dibahas dalam utas ini , kesalahan AppleUSBEthernetHost.kext
yang ada pada sistem saya (v8.0.1) mungkin menjadi penyebab masalah. Saya mencoba menggantinya dengan versi yang lebih lama (7.0).
Inilah langkah-langkah yang saya ambil:
- Di-boot ke pemulihan untuk menonaktifkan Perlindungan Integritas Sistem (alias " SIP ") dengan menahan WinKey + R selama boot VM (yang sedang dipetakan ke Command + R oleh VMWare, sesuai dengan jawaban ini ).
- Ketika dalam pemulihan, saya memasuki utilitas terminal dan menonaktifkan SIP menggunakan perintah
csrutil disable
seperti yang dijelaskan di sini , diikuti oleh reboot. - Ganti
kext
dengan versi lama, yang dapat diperoleh pada saat penulisan menggunakan metode yang dirinci di sini (singkatnya: unduh iTunes terbarudmg
; buka dengan Pacifist ; instal subpackagemanual\MobileDevice.pkg
) dan reboot (untuk memastikan versi yang tepat sedang dimuat) .
Tindakan ini tidak memperbaiki masalah saya.