Salta ai contenuti

USB remoto e debug dei dispositivi

Puoi inoltrare un dispositivo USB fisico (ad esempio un iPhone o un iPad) dal tuo computer locale al tuo Mac remoto, così Xcode lo vede come se fosse collegato lì. Questo utilizza software USB-over-IP di terze parti.

Un piccolo server viene eseguito sulla tua macchina locale (dove il dispositivo è fisicamente collegato) e un client viene eseguito sul Mac remoto, incanalando la connessione USB attraverso la rete.

Strumenti comuni:

  • VirtualHere — server sulla tua macchina locale, client sul Mac remoto.
  • USB Network Gate — multipiattaforma, licenza per dispositivo.
  1. Esegui il server VirtualHere sul computer in cui è collegato l’iPhone.
  2. Installa ed esegui il client VirtualHere sul tuo Mac remoto (tramite Condivisione schermo).
  3. Nel client, usa il dispositivo condiviso — ora appare a macOS/Xcode come un dispositivo USB locale.
  4. In Xcode, il dispositivo compare in Window → Devices and Simulators.