Quando precisa de conectar o iPhone ao VirtualBox, pode enfrentar alguns desafios. Não é tão simples como apenas ligar o dispositivo à sua máquina anfitriã enquanto a VM está em execução. Neste artigo, discutiremos uma maneira fácil de configurar um iPhone no VirtualBox, utilizando o método nativo ou software dedicado.
Se está interessado no passthrough do iPhone no VirtualBox com uma aplicação de terceiros, pode experimentá-lo clicando no botão abaixo.
Existem várias razões pelas quais pode precisar de usar o seu iPhone com o VirtualBox. Muitos desenvolvedores iOS utilizam esta funcionalidade para testar as suas aplicações, mas, por vezes, encontram problemas em que o iPhone é capturado, mas não aparece no VirtualBox. Seja para fazer backup de dados ou transferir ficheiros, o primeiro passo é instalar a versão mais recente do VirtualBox e as suas adições de convidado num sistema operativo convidado a correr em Linux ou Windows.
A partir de março de 2025, a versão mais recente do Oracle VM VirtualBox é a 7.1.6. Esta versão inclui melhorias significativas e novas funcionalidades que aprimoram a experiência de virtualização. Pode descarregar a versão mais recente e o seu Extension Pack no site oficial do Oracle VirtualBox.
De seguida, é necessário instalar o pacote de extensão do VirtualBox.
Agora, o iPhone aparece no Gestor de Dispositivos do SO convidado, e pode facilmente transferir quaisquer dados através de uma conexão VirtualBox para iPhone.
Nota:
1. Pode estabelecer uma conexão com o seu iPhone a partir de um SO convidado de cada vez.
2. Certifique-se de que o Controlador USB está ativado e definido para USB 3.0 (xHCI) nas configurações da VM para um desempenho ideal.
Como sabemos, muitas aplicações de virtualização não fornecem suporte USB de forma nativa. Se o VirtualBox não reconhecer a sua conexão USB, pode recorrer a uma ferramenta de software dedicada chamada USB Network Gate. Esta solução permite redirecionar um iPhone, iPad ou qualquer outro dispositivo USB para praticamente qualquer VM. Funciona perfeitamente com VirtualBox, VMWare, Hyper-V e outros.
Agora, o dispositivo será conectado ao seu VirtualBox como se estivesse fisicamente ligado ao SO convidado.
Pode ocorrer um problema em máquinas onde o VirtualBox está instalado. Após conectar um dispositivo USB a uma porta USB do computador ou após partilhar/despartilhar um dispositivo USB com o USB Network Gate, o driver VBoxUSBMon.sys pode falhar, causando BSOD.
Para resolver este problema, pode parar o driver VBoxUSBMon.sys ou usar outra máquina virtual em vez do VirtualBox.
Se procura uma forma eficaz de permitir a conectividade entre o VirtualBox e um iPhone, recomendamos utilizar uma solução comprovada na redireção de dispositivos USB para máquinas virtuais. O USB Network Gate, desenvolvido pela Electronic Team, Inc., é reconhecido pela sua fiabilidade e estabilidade. Ligar o seu iPhone ao VirtualBox com este software dedicado oferece várias vantagens importantes, tais como: