Używam macOS jako gościa działającego na VMware 12.5 od dłuższego czasu z powodzeniem rozwijając iOS. Mój iPhone został rozpoznany przez gościa i można go używać z Xcode do testowania aplikacji.
Ale ponieważ kilka aktualizacji (nie wiem, czy jest to aktualizacja VMware - vmplayer / vmware worstation 12.5.6 build-5528349 lub linux 4.11.3) po podłączeniu mojego iPhone'a, gość zawiesza się.
Jeśli poczekam kilka minut, iPhone zostanie odłączony (nie wyświetli się komunikat o błędzie), a system operacyjny gościa znów będzie działał, jednak w każdym przypadku, gdy fizycznie odłączę iPhone'a od kabla, następuje awaria i ponowne uruchomienie automatyczne. Próbowałem z dwoma różnymi iPhone'ami, ten sam wynik.
Mój iPhone jest już zarejestrowany do programowania, a mój VM USB jest ustawiony na USB 2.0. Czy ktoś jeszcze ma ten sam problem?
Odpowiedzi:
Wygląda na to, że jest to problem z iOS 10.3.2
Podłączenie urządzenia z iOS 10.2 działa dobrze
źródło
Ten sam problem dotyczy MacOS Sierra (również El Captain) na hoście VMWare 12 / iPhone 5s / Arch Linux.
Problem rozwiązany po tych krokach
Mogę potwierdzić, że działa zarówno w Sierra, jak i El Captain. Po tym może być konieczne wypróbowanie różnych sekwencji. Na przykład utrzymywanie wtyczki podłączonej i podłączonego urządzenia przed uruchomieniem maszyny wirtualnej wydaje się działać lepiej niż w pierwszym montażu.
źródło