Virtualbox mac os не видит iphone

Обновлено: 04.07.2024

Я использую macOS VMWare для разработки приложений iOS. После обновления ОС и XCODE устройство iOS недоступно, поэтому я не могу его проверить. Когда устройство подключено к ПК, устройство отображается как подключенное к VMware и помечено зеленой точкой. Но он не появился в устройствах XCODE. Я использую MACOS 10.11. У кого-нибудь есть идеи?

У меня была такая же проблема, но было довольно легко решить. Выполните следующие действия:

1) в настройках виртуальной машины (VMWare):

  • установите совместимость USB на 2.0 вместо 3.0
  • Проверьте настройку "показать все устройства ввода USB"

другой ответ не хватает чего-то, чтобы заставить его работать в каком-то другом случае. К примеру, когда iPhone держит Connect / Disconnect в цикле. Итак, вот лучшее решение:

на 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 12.5.2 и OS: Mac OS Sierra.
Это несколько шагов для решения этой проблемы: (что сработало для меня.)

  1. Открыть VMWare.
  2. выберите ОС. (Мой MacOS Sierra)
  3. затем в левой части выберите опцию "Изменить настройки виртуальной машины"
  4. будет одно всплывающее окно настройки. В этом вам нужно выбрать вкладку "Оборудование".
  5. в этом есть опция "USB-контроллер". Выбирать тот. Вы будете найти вариант правой стороны.
  6. в этом, установите совместимость USB как "USB 2.0" и проверьте все 3 варианта, как выбрано. параметры должны быть следующими: i) автоматически подключать новые USB-устройства, ii) показывать все USB-устройства ввода, iii) обмениваться устройствами Bluetooth с виртуальной машиной
  7. нажмите OK.

там вы идете. Это сработает. Теперь вы можете включить виртуальную машину.И попробуйте подключить устройство с помощью соответствующего кабеля USB. Иногда может быть проблема с USB кабель, который не разрешен. Но если у вас есть сомнения, вы можете спросить меня здесь.

сделайте то, что предлагается в ответе, но убедитесь, что вы также click inside the VM Так что OSX имеет фокус, прежде чем подключить телефон. В моем случае, я должен был сделать это, чтобы заставить его работать.

Я запускаю Iphone 8+ и VMWare macOS High Sierra на машине Windows 10.

делайте эти вещи в следующем порядке:

с выключенной виртуальной машиной перейдите в настройки для любой используемой машины и измените USBs до 2.0. Вы можете найти это в том же меню, что вы выделили ОЗУ и ядра

убедитесь, что ваш телефон подключен и выключен.

загрузите виртуальную машину, macOS.

включить телефон при загрузке mac

Я хотел бы кое-что добавить.

чтобы устройства работали на вашем Mac, вы должны убедиться, что они связаны с ним. Я не знаю, как это обрабатывается в других версиях, но я использую VMware Workstation 12 Player

Если вы идете к Player (Top left corner) > Removable Devices > Enable the device you хочу

вот что я должен был сделать.

У меня есть 2 компьютера с VMWare Workstation и Mac OS Sierra, установленные в качестве гостевой ОС. Первая машина может распознать мое устройство iOS, тогда как моя вторая машина может не признает. Вторая машина демонстрировала такое же поведение, как и другие, где она будет бесконечно подключаться и отключаться от iPhone.

к счастью, у моей второй машины были проблемы с подключением к сети с моей виртуальной машиной. Поэтому я наткнулся на решение, когда сбросил свой настройка сети для виртуальной машины.

вы можете попробовать следующие шаги и посмотреть, если это работает для вас. У меня получилось.

frozen_fish,
Эксперементы с mac os и xcode на win проводил только на vmware (не помню точно версию. кажется 12-13)
Никаих проблем небыло.

А машинка у вас случаем не на amd?
С ними у виртуалок много бед обычно при установке mac os

На англицком читал, что VBox-гостевая macOS выше ElCapitan в упор не видит iPad и iPhone.
Я пробовал Сьерру, Хай-Сьерру и Мохаве - не видит, VBox-фильтр перехватывает, а гостевая macOS никак не реагирует.
Попробовал Хай-Сьерру на VMWare Player 12 - еще хуже, ошибка вылетает.
Раньше пробовал на VMWare WS + Йосемит, и оно работало - но это слишком уж древняя связка .

helg14,
стало интересно.
поставил хай сиеру на vmware 14
тунец айфон увидел

чтобы проблем небыло, нужно чтобы проц поддерживал sse4.2 и d.e.p (все включено в биосе) + видео с нормальной поддержкой openGL

Но по жизни. Для таких вещей можно взять белый макбук. Он на рынке 10-12 тыс. Докинуть память до 8 и не иметь никаких проблем

. на vmware 14
. нужно чтобы проц поддерживал sse4.2 и d.e.p + видео с нормальной поддержкой openGL

VMware 14 - Player или WorkStation Pro ?
Ну это вроде любой проц с 2011 года. А вот совсем не уверен, что поддержка openGL передается в гостевую macOS.
PS. лично мне это нужно бы на VirtulBox, а не на VMware :-(

helg14,
для серьезных нагрузок есть смысл использовать только про версию

на счет технологий. не все мамки поддерживаю все в полном объеме. Когда-то слышал такое утверждение - мак ос в виртуалке нормально работает на том железе где нормально работает хакинтош

в вмваре нормально передается и опнгл и прочее. Там в виртуалке даже 3дмакс поддерживает аппаратный рендер.

Из опыта. Виртуалбокс имеет слишком урезанные возможности при работе с аппаратной частью. Не уверен в том, что задача решаема.

На виртуале боксе я так и не смог подключить айфон, а вот на WorkStation все работает. Единственная проблема это разрешение экрана. Оно 1024*780(или какое такое низкое)
Как решить не знаю, на Виртуал бокс есть плагин для командной строки. Пробовал в терминале(находил в сети решение), не помогает!

Доброго времени суток, у меня проблемка с обнаружением iPhone на VMware WSPro 15.0.2, на которой стоит mojav 10.14, установленной на W10 под управлением AMD FX4350. Не буду описывать чего только стоило стартануть на АМД, но это ладно, а вот с обнаружением я уже просто обессилел, "The connection for the USB device 'Apple Iphone' was unsuccessful. Driver error." я победить не смог. Прикрепляю видео самого процесса.

В macOS 10.15 Catalina не видит USB-устройства на виртуальной машине VirtualBox

Top

На примере macOS 10.15 Catalina установленной на VM VirtualBox 6.1.4, я расскажу как подключить USB устройство на примере USB-флеш-накопителя к гостевой операционной системы установленной на VM VirtualBox. Как поставить macOS 10.15 на VirtualBox ранее рассказывалось в этой статье: Установка MacOS 10.15 Catalina на Virtualbox на Linux или Windows PC.

  1. Oracle VM VirtualBox 6.1.4
      ; ; ; ;
  2. Установленный пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack;

Предварительно требуется выполнить в консоли команду:

После выполнения команды, надо перезапустить машину.

Для работы Нам надо будет поставить пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack



  1. В VM VirtualBox заходим "Файл" - "Настройки" - "Плагины";
  2. Проверяем, если не стоит плагин расширений как на картинке выше, то нажимаем на кнопку и выбираем заранее скаченный с официального сайта, пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack;


Дополнительно открываем настройки гостевой операционной системы


Заходим в раздел USB и включаем Контроллер USB 3.0 (xHCI) на Вашем компьютере, должна быть поддержка USB 3.0, если нет, то выбираем Контроллер USB 2.0 (OHCI + EHCI)

После этого выполняем ряд манипуляций в нашей гостевой операционной системе, действия будут одинаковые как для ОC системы Windows, так и для OS X или чего то из Linux.


Насколько я вычитал там только со средой разработки эмулятор, а для среды разработки нужна mac os, которая платная.

Поискав на просторах интернета и в здешних топиках пришел к выводу, что IOS поставить нельзя(. Потому, прийдется ставить эмуляторы.

webmak ★★ ( 26.04.15 20:28:27 )
Последнее исправление: webmak 26.04.15 20:29:01 (всего исправлений: 1)


Лол, IOS — это Internetwork Operating System. А ты, похоже, хочешь Apple iOS, которая работает исключительно на ARM. Какой ARM в виртуалбоксе, дурилка?


Ты про какую ios? Которая Cisco IOS или которая Apple iOS?


А без оскорблений? Человек не грамотный, нету денег на говноэппл, не идёт хакинтош

Эмулятора не существует
А на маке только приложение запускается, без интерфейса
А сама макось и xcode бесплатны


поправил заглавие, я уже вычитал в гуле, что нужен арм(

webmak ★★ ( 26.04.15 20:35:53 )
Последнее исправление: webmak 26.04.15 20:37:03 (всего исправлений: 1)


В этом треде человек тоже искал, но не известно удалось или нет. честная эмуляция ios


Нету денег википедию почитать? Это бесплатно.
А чтобы не создавать нубские топики с заголовком

достаточно прочесть всего три статьи: IOS (значения), Apple iOS и VirtualBox.


Ну, сам ARM можно эмулировать, но только виртуалбокс этого не умеет.


на это деньги я нашел) но думал может кто здесь уже натягивал как-то не обязательно virtualbox


Вебмакак, ты iOS от OS X (система для разработки приложений для iOS) различаешь?

  1. Берёшь бесплатный VMWare Player;
  2. Берёшь патч от хакинтошников и патчишь свой VMWare Player, дабы иметь возможность запуска OS X;
  3. Воруешь чистый VMWare-образ OS X Yosemite (6 GiB) на торрентах и запускаешь его в патченном VMWare Player;
  4. Регистрируешь зонд Apple ID;
  5. Обновляешься до 10.10.3 (3 GiB);
  6. Устанавливаешь XCode (2.5 GiB) вместе с эмулятором-симулятором iOS и SDK для iOS;
  7. Если комп мощный (последние i7,


Вебмакак, ты iOS от OS X (система для разработки приложений для iOS) различаешь?

Спасибо за инструкцию - буду пробовать. Мне не приложения разрабатывать, а поведение сайта смотреть. Потому в голову влезла мысль о возможности это сделать как с андроидом. Прошу прощения, если это уместно, за неосведомленность.

А без воруеш, чтоб совесть чиста была никак?

webmak ★★ ( 26.04.15 21:08:30 )
Последнее исправление: webmak 26.04.15 21:10:12 (всего исправлений: 1)

Мне не приложения разрабатывать, а поведение сайта смотреть.

Там Safari, в котором webkit, что на десктопе, что на мобильнике. Если ты ничего из ряда вон на сайте не сделал, достаточно будет проверить в Chrome с разным размером экрана.


Раньше за эту проблему верстальщики отвечали, а сейчас делаю canvas приложение - нужно смотреть не только в дефолтном, а вообще( ну ничего благо знакомые с яблоками есть.


Пользуясь случаем…
А в виртуалбоксе макось как, нормально пойдёт? Или только вмварь качать и ставить?


Не знаю. Лично для меня VirtualBox всегда останется одним из самых медленных виртуализаторов. Скорость работы гостевой системы в VMWare Player ощутимо выше. Так что даже если и запустится, будут тормоза.

Саму по себе архитектуру эмулировать не проблема — проблема эмулировать всякую периферию, без которой образ для конкретной мобилки не заведётся.


Спасибо за наводку! Буду попробовать: всё-таки, железо у меня по нынешним меркам слабовато, а всякие оси интересно погонять-поизучать.

ТС, если нужно потестить сайт на айдевайсах — потыкайте c9.io, у них есть удалённо управляемая десятка с эмулятором айоси, вроде бесплатно.

MiniRoboDancer ★☆ ( 26.04.15 21:54:35 )
Последнее исправление: MiniRoboDancer 26.04.15 21:55:06 (всего исправлений: 1)

У меня есть MacOSX и в виртуалбоксе и в вмваре. В виртуалбоксе притормаживает GUI ощутимо, и есть проблемы с выключением (при шатдовне постоянно виснит постоянно приходится делать power-off и на следующем буте запускается fsck что несколько напрягает). В принципе у меня рабочее железо мягко говоря не топовое (PentiumD 860 3GHz, 8G RAM, GeForce 8600 GTS) но запустить XCode и собрать/запустить простенькое приложение вполне хватает. Но если хочется чегото большего (тотже XCode но с iOS эмулятором, или safari c кучей табов) то начинаются тормоза и даже бывают изредка краши.

На том-же самом железе OSX под VMWare вообще не тормозит (iOS, куча браузеров, окон, документации) - все работает очень шустро (ощущается что в vmware OpenGL для гостя реализован на голову выше). Такое ощущение что система работает пошустрее чем на стариньком мак-мини.

Читайте также: