Я использую Mac OS в VMWare для разработки приложений для iOS.
После обновления ОС и Xcode устройство iOS недоступно, поэтому я не могу его протестировать.
Когда устройство подключено к ПК, оно отображается как подключенное в VMware и помечается зеленой точкой. Но он не отображается на устройствах Xcode.
Я использую Mac OS 10.11. У кого-нибудь есть идеи?
trust
подтверждение не появилось, вы можете открыть iTunes в виртуальной машине, и, возможно, он покажет диалоговое окно.Ответы:
У меня была такая же проблема, но ее довольно легко решить. Следуйте следующим шагам:
1) В настройках виртуальной машины (VMWare):
2) Добавьте устройство в список разрешенных устройств для разработки в своей учетной записи Apple Developer. Без этого шага невозможно использовать ваше устройство в Xcode.
Далее несколько инструкций: Зарегистрируйте одно устройство
источник
В другом ответе также отсутствует дополнительная информация в следующем сообщении . Например, когда iPhone держит соединение / отключение в цикле. Итак, вот лучшее решение:
В
vmware.log
поиске vid и pid вашего iphone USB:Пример:
Закройте vmware (для разблокировки
.vmx
)В
.vmx
, добавьте:Замените
0xvid:0xpid
на vid и pid, найденные вvmware.log
. Пример:В vmware> Редактировать виртуальную машину> Контроллер USB: Совместимость с USB: USB 2.0
Активно: Автоматически подключать новые устройства USB
Активно: Показать все устройства ввода USB
Активно: Совместное использование устройств Bluetooth с виртуальной машиной
Запустите Mac OS и убедитесь, что указатель мыши находится в фокусе на vmware (или просто используйте приглашение входа, если оно появится).
источник
vmware.log
находится в Ubuntu 18.04, VMware player 14?usb.quirks.device0
на"vid:pid skip-refresh"
согласно инструкциям kb.vmware.com/s/article/774?lang=en_US . Я получал в журналах следующую ошибку.usb device busy (16)
Я также сбросил USB-соединения с помощью askubuntu.com/questions/645/… Я отключил автоматическое монтирование USB-устройств askubuntu.com/questions/89244/… Ключ читает журналы на наличие ошибок и исследования в Интернете в сообществеTrust
всплывающее окно при повторном подключении. Я решил проблему с выходомITunes
из виртуальной машины и повторным открытием. Всплывающее окно либо появится, либоITunes
обнаружит устройство.Я использую Iphone 8+ и VMWare macOS High Sierra на компьютере с Windows 10.
Я просмотрел десятки сообщений об устранении неполадок, и ни один из них, за исключением установки USB-накопителей на виртуальных машинах на 2.0, не помог. Путем проб и ошибок и приличного количества спиртного я понял это.
РЕШЕНИЕ:
Сделайте это в таком порядке:
Выключив виртуальную машину, перейдите к настройкам той машины, которую вы используете, и измените USB на 2.0. Вы можете найти это в том же меню, в котором вы выделили свой баран и ядра.
Убедитесь, что ваш телефон подключен к сети и выключен.
Загрузите виртуальную машину, macOS.
Включите телефон при загрузке Mac
Открыть Xcode
источник
page_fault_in_nonpaged_area
на моем хост-компьютере с Windows 10 каждый раз, когда я действительно пытался подключить свой iPhone 7 к виртуальной машине. Однако я много боролся с этим, я попытался загрузиться с выключенным iPhone, а затем включил его - и бум - это действительно сработало и предложило мне обновить программное обеспечение для подключения моего iPhone, я обновил, и все работает нормальноУ меня была такая же проблема с VMWare 12.5.2 и ОС: Mac OS Sierra.
Вот несколько шагов для решения этой проблемы: (у меня сработало.)
Вот так. Это сработает. Теперь вы можете включить виртуальную машину и попробовать подключить устройство с помощью подходящего USB-кабеля. Иногда может быть проблема с USB-кабелем, который не авторизован. Тем не менее, если у вас есть сомнения, вы можете спросить меня здесь.
источник
Вот еще что можно попробовать (я использую Windows 10):
Это то, что у меня сработало. Я понятия не имею, почему сервис не был запущен вообще, и раньше он отлично работал с моим iPhone 7. Удачи.
источник
Сделайте то, что предлагается в ответе, но убедитесь, что вы также,
click inside the VM
чтобы OSX была в фокусе, прежде чем подключать телефон. В моем случае мне пришлось это сделать, чтобы это сработало.источник
Хочу кое-что добавить.
Чтобы устройства работали на вашем Mac, вы должны убедиться, что они к нему подключены. Я не знаю, как это делается в других версиях, но я использую VMware Workstation 12 Player.
Если ты пойдешь,
Player (Top left corner) > Removable Devices > Enable the device
ты хочешьВот что мне нужно было сделать.
источник
Я встретил ту же проблему. Я нашел решение в решении от kb.vmware.com.
У меня работает, добавляя
usb.quirks.device0 = "0xvid:0xpid skip-refresh"
Детали, как показано ниже:
Чтобы добавить причуды:
Внимание : не пропускайте этот шаг.
Например, если вы введете имя Apple, вы увидите строку, которая выглядит примерно так:
Строка содержит имя USB-устройства и информацию о его идентификаторах и идентификаторах. Запишите значения vid и pid.
Например, для устройства Apple, найденного на шаге 2, эта строка выглядит так:
usb.quirks.device0 = "0xvid:0xpid skip-refresh" usb.quirks.device0 = "0xvid:0xpid skip-setconfig" usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
Примечания :
Обратитесь к этому, чтобы увидеть подробности.
источник
У меня есть 2 компьютера с VMWare Workstation и Mac OS Sierra, установленными в качестве гостевой ОС. Первая машина могла распознать мое устройство iOS, тогда как вторая машина не могла его распознать. Вторая машина показывала то же поведение, что и другие, где она могла бесконечно повторно подключаться и отключаться от iPhone.
К счастью, у моей второй машины были проблемы с сетевым подключением к моей виртуальной машине. Поэтому я наткнулся на решение, когда сбросил сетевые настройки для виртуальной машины.
Вы можете попробовать следующие шаги и посмотреть, сработает ли это для вас. У меня это сработало.
источник
Если вы испытали много боли при установке macos на VMware, я рекомендую этот учебник, который также предоставляет вам все необходимые файлы. это прямое руководство и работает без проблем.
источник