Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Como ativar o redirecionamento do iPhone do VirtualBox
Olga Weis Olga Weis Ultima atualização Oct 20, 2026
Revisto tecnicamente por Nikolai Svarachevsky, Programador Principal na FlexiHub, que testou pessoalmente ligações USB através da rede.

Como ativar o redirecionamento do iPhone do VirtualBox

Pode ligar um iPhone ao VirtualBox de duas formas: através do passthrough USB integrado do VirtualBox, ou através de uma ferramenta de redirecionamento como o FlexiHub se o iPhone estiver ligado a um computador diferente daquele que executa o VirtualBox.

O passthrough nativo funciona quando o iPhone está ligado diretamente ao anfitrião do VirtualBox. Não ajudará se o dispositivo estiver noutra máquina, ou se o VirtualBox não o reconhecer corretamente.

Este guia explica ambos os métodos: configurar o passthrough USB nativo no VirtualBox 7.0 e posterior, e usar o FlexiHub para redirecionar um iPhone a partir de um computador remoto.

iPhone no VirtualBox: redirecionando a rede

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.

FlexiHub
4.8 Classificação baseado em 386+ users
Software para redirecionar USB

O FlexiHub é uma ferramenta de redirecionamento USB que dá ao VirtualBox acesso a um iPhone mesmo quando o passthrough USB integrado da VM não reconhece o dispositivo. Funciona redirecionando a ligação USB do iPhone através da rede, para que o VirtualBox veja o dispositivo como se estivesse ligado diretamente, mesmo quando o iPhone está ligado a um computador completamente diferente.

Isto resolve dois problemas distintos. Corrige os casos em que o VirtualBox não consegue detetar um iPhone de todo e elimina a exigência de que o iPhone esteja fisicamente ligado à máquina que executa o VirtualBox, uma vez que o FlexiHub funciona através de qualquer rede baseada em IP, localmente ou pela internet.

O FlexiHub não está limitado ao VirtualBox. O mesmo método de redirecionamento funciona com VMware, Hyper-V e outras plataformas de virtualização, bem como com iPads e outros dispositivos iOS, não apenas iPhones.

Nota: Como testámos isto

Ligámos um iPhone 15 Pro (iOS 26.2) a uma máquina Windows 11 Pro através de USB-C, com o FlexiHub instalado nesse anfitrião e numa VM macOS Sequoia 15.6 no VirtualBox 7.2.4. Com o FlexiHub em execução em ambos os lados, o iPhone foi redirecionado para o sistema convidado macOS e o Xcode 26.2 conseguiu vê-lo e compilar para ele normalmente.

Executar o macOS no VirtualBox em hardware não Apple não é uma configuração suportada pela Apple. Funcionou aqui, mas está fora dos próprios termos de licenciamento da Apple.

Como habilitar o redirecionamento do VirtualBox para iPhone com o FlexiHub

Abaixo, você encontrará as etapas que o ajudarão a redirecionar um dispositivo iOS para uma VM do VirtualBox:

  • 1.
    Registre uma conta gratuita do FlexiHub.
    conta flexihub
  • 2.
    Baixe e instale o FlexiHub no computador com a conexão física com o iPhone. Esta máquina será conhecida como o servidor.
    Inscreva -se período de demonstração flexihub
  • 3.
    Você também precisa instalar o software em uma instância do VirtualBox que acessará o iPhone. Nesse caso, o VirtualBox será chamado de cliente na configuração do FlexiHub.
    Baixe o Flexihub para VBox
  • 4.
    Inicie o FlexiHub nas máquinas servidor e cliente. Use as mesmas credenciais para fazer login no aplicativo em ambas as máquinas.
    Faça login para conectar USB ao VirtualBox
  • 5.
    Localize o iPhone na lista de dispositivos disponíveis e clique em "Conectar" ao lado do dispositivo.
    Adicione USB ao VirtualBox
Nota: Pode ocorrer o problema em máquinas onde o VirtualBox está instalado. Depois de conectar um dispositivo USB a uma porta USB do computador ou depois de compartilhar/descompartilhar um dispositivo USB com FlexiHub, o driver VBoxUSBMon.sys pode travar causando BSOD.

Para corrigir esse problema, você pode interromper o driver VBoxUSBMon.sys ou usar outra máquina virtual em vez do VirtualBox.
Se você preferir instruções em vídeo, confira nosso guia de vídeo detalhado sobre como conectar iPhones ao VirtualBox pela rede:

As vantagens de usar o Flexihub para acessar o iPhone no 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.

  • O FlexiHub fornece altas taxas de transferência de dados que permitem acessar remotamente um dispositivo com a mesma funcionalidade que com uma conexão física.
  • A facilidade de uso é fornecida com este software, pois você pode conectar e compartilhar seu iPhone a partir de um ambiente virtual com alguns cliques.
  • A compatibilidade entre plataformas pode ser importante e, com o FlexiHub, você pode conectar um iPhone ao VirtualBox em uma máquina de host Mac, Windows ou Linux.
  • A segurança dos dados é fornecida através da encriptação TLS 1.2. As informações transferidas entre o ambiente virtual e o iPhone estão protegidas contra o acesso por utilizadores não autorizados.
  • O FlexiHub é compatível com muitas soluções virtuais além do VirtualBox, tornando -o útil para qualquer pessoa que trabalhe com dispositivos USB virtuais.
FlexiHub
4.8 Classificação baseado em 386+ users

Resolução de problemas de ligações do FlexiHub no iPhone

O iPhone não aparece no FlexiHub? Certifique-se de que o FlexiHub está instalado e em execução em ambos os computadores, não apenas naquele ao qual o iPhone está ligado. Se o dispositivo ainda não aparecer no anfitrião do VirtualBox, verifique se o Controlador USB Virtual foi instalado corretamente nessa máquina. Uma solução comum é desinstalar o FlexiHub desse computador, reiniciar e instalá-lo novamente.

Não consegue iniciar sessão nem ligar-se de todo? Tente abrir https://account.flexihub.com/ num navegador normal. Se não carregar, a sua rede ou o seu ISP pode estar a bloquear uma porta necessária. Se o site carregar normalmente mas o FlexiHub continuar sem conseguir ligar-se, recolha os registos internos (Ficheiro → Guardar registos internos) e envie-os para support@flexihub.com.

A ligação do iPhone parece lenta? O FlexiHub escolhe automaticamente o método de ligação mais rápido disponível, dando preferência a uma ligação direta sempre que possível e recorrendo a um encaminhamento mais lento (através do Tunnel Server do FlexiHub) quando ambos os computadores estão atrás de NATs ou firewalls restritivas. Abrir a porta TCP 5000 no router, ou obter um IP público para uma das máquinas, permite-lhe usar uma ligação direta em vez disso.

A maneira nativa de montar iPhone no VirtualBox

Os utilizadores de Windows e Linux que pretendam aceder a um iPhone numa VM convidada do VirtualBox têm de estar a executar o VirtualBox 7.0 ou posterior. A partir dessa versão, o suporte para controladores USB 2.0 (EHCI) e USB 3.0 (xHCI) é fornecido no pacote base de código aberto do VirtualBox, pelo que a maioria dos utilizadores pode ativar o passthrough USB sem instalar nada extra.

O VirtualBox Extension Pack separado continua disponível e adiciona funcionalidades como passthrough de webcam e encriptação de imagens de disco, mas não é necessário para o passthrough USB padrão no VirtualBox 7.0 e posterior. Se estiver a usar uma versão mais antiga do VirtualBox, ou se encontrar um dispositivo que o VirtualBox continue sem reconhecer após ativar o passthrough USB, instalar o Extension Pack que corresponda exatamente à sua versão do VirtualBox pode ajudar.

O VirtualBox com passthrough USB permite que os utilizadores da VM interajam com um iPhone ligado à máquina anfitriã com a mesma funcionalidade como se o dispositivo estivesse ligado diretamente ao SO convidado.

Etapas para conectar o VirtualBox ao seu iPhone

Se o VirtualBox não reconhecer o iPhone, faça o seguinte:

  • 1.
    Confirme que está a executar o VirtualBox 7.0 ou posterior (verifique em Ajuda → Acerca do VirtualBox). Atualize, se necessário.
  • 2.
    Conecte o iPhone ao computador e abra o VirtualBox. Selecione a máquina virtual que você usará com o iPhone e acesse as configurações da máquina.
    Execute o iOS no VirtualBox
  • 3.
    No painel esquerdo, clique na opção "USB". Certifique-se de que "Enable USB Controller" está selecionado, juntamente com "USB 2.0 (EHCI) Controller" ou "USB 3.0 (xHCI) Controller", dependendo do tipo de ligação do seu iPhone.
  • 4.
    Selecione o botão "Adicionar" localizado no lado direito da janela e escolha o iPhone. Em seguida, feche as configurações clicando em "OK".
  • 5.
    Depois que as opções de USB forem configuradas, é hora de iniciar a máquina virtual. Clique no menu "Dispositivos" localizado na barra "Título" e selecione "Dispositivos USB".
  • 6.
    Selecione seu iPhone para que possa ser montado na VM. Depois que o dispositivo estiver montado, você poderá acessar o iPhone da mesma maneira que faria se estivesse conectado ao sistema operacional host.

Com a configuração acima, o iPhone funcionará dentro da VM exatamente como se estivesse fisicamente ligado, para que o possa usar com qualquer software que o seu fluxo de trabalho exija.

FAQ

Não, você não pode executar o VirtualBox em um iPhone. O VirtualBox é um software de virtualização projetado para operar em sistemas operacionais como Windows, macOS e Linux.
Existem duas maneiras de conectar um iPhone ao VirtualBox em um Mac: nativamente e usando um software especial como FlexiHub.
Redirecionar dispositivos iOS para o VirtualBox
  • 4.8 classificação geral baseado em 386+ users
  • Requisitos: Windows, macOS, Linux, Android ou Raspberry Pi.
  • 11.63MB Tamanho.
  • Versão 7.0.15594. (19/05/2026).
  • Os preços começam em 39 $ por mês