Para corrigir esse problema, você pode interromper o driver VBoxUSBMon.sys ou usar outra máquina virtual em vez do VirtualBox.
Abaixo, você encontrará as etapas que o ajudarão a redirecionar um dispositivo iOS para uma VM do VirtualBox:
Muitos desenvolvedores de iPhone confiam no ambiente virtual ao testar seus aplicativos. No entanto, na situação padrão quando o iPhone está conectado a um computador via USB, o dispositivo pode funcionar incorretamente ou não ser reconhecido quando redirecionado para o VirtualBox.
Então, surgem algumas perguntas: existe um método confiável para conectar o iPhone ao VirtualBox e a aplicativos de teste no macOS hospedados na VM? E se alguma alternativa permitir o redirecionamento de iPhones conectados a computadores não hospedeiros ao VirtualBox?
Neste artigo, você descobrirá como configurar as ferramentas internas da VM para usar os dispositivos iOS no VirtualBox e como redirecioná-los pela rede para uma instância do VirtualBox.
O suporte USB não é totalmente fornecido por padrão em muitas soluções de virtualização. Em situações em que o VirtualBox não reconhece o iPhone, uma ferramenta de software de terceiros pode resolver o problema. FlexiHub é o software avançado para estabelecer a conectividade do VirtualBox para iPhone.
O FlexiHub é um aplicativo de redirecionamento USB eficaz que permite usar o VirtualBox com qualquer dispositivo iOS.
Redirecionar um iPhone sobre a rede significa que você pode usar um dispositivo iOS no VirtualBox, mesmo que esteja conectado a um computador remoto em vez do host, tornando o processo muito mais conveniente.
O FlexiHub trabalha sua mágica com a tecnologia avançada de redirecionamento por porta, permitindo que a transmissão de dados dos dispositivos USB seja redirecionada para máquinas virtuais. As conexões seguras podem ser criadas com a ajuda do FlexiHub sobre qualquer tipo de rede baseada em IP. Conecte facilmente ambientes virtuais de VMware, VirtualBox, Hyper-V e outros a iPad, iPhones ou qualquer outro dispositivo executando o iOS.
Abaixo, você encontrará as etapas que o ajudarão a redirecionar um dispositivo iOS para uma VM do VirtualBox:
Se você está procurando uma maneira de habilitar a conectividade do VirtualBox para iPhone, o FlexiHub provou ser eficiente no redirecionamento de dispositivos USB para máquinas virtuais. Conectar seu iPhone ao VirtualBox com este software dedicado tem muitas vantagens. Aqui estão alguns deles.
Os usuários de Windows e Linux que desejam acessar um iPhone em uma máquina virtual convidada do VirtualBox devem estar executando a versão mais recente do VirtualBox. A partir do VirtualBox 7.0, o passthrough USB é simplificado com a inclusão do suporte aos controladores USB 2.0 (EHCI) e USB 3.0 (xHCI) no pacote base. Esse suporte nativo elimina a necessidade de instalar o VirtualBox Extension Pack em muitos casos.
Os usuários de Linux ainda podem precisar instalar os componentes adicionais incluídos no Extension Pack, dependendo da distribuição do sistema operacional e do dispositivo USB específico que desejam conectar à máquina virtual. Em alguns casos, acessar recursos avançados ou alcançar compatibilidade total pode exigir a instalação do Extension Pack. Os usuários devem instalar a mesma versão do VirtualBox e do seu Extension Pack para resolver problemas de conectividade com um iPhone ou outro dispositivo USB.
O VirtualBox com passthrough USB permite que os usuários da máquina virtual interajam com um iPhone conectado ao sistema operacional convidado com a mesma funcionalidade de uma conexão física direta ao dispositivo.
Se o VirtualBox não reconhecer o iPhone, faça o seguinte:
Com a configuração acima, você pode usar o Xcode de dentro do VirtualBox para instalar, testar e depurar aplicativos para iPhone.