Zum Inhalt springen

Remote-USB & Geräte-Debugging

Sie können ein physisches USB-Gerät (zum Beispiel ein iPhone oder iPad) von Ihrem lokalen Computer an Ihren Remote-Mac weiterleiten, sodass Xcode es so sieht, als wäre es dort angeschlossen. Dafür wird USB-over-IP-Software von Drittanbietern verwendet.

Ein kleiner Server läuft auf Ihrer lokalen Maschine (an der das Gerät physisch angeschlossen ist) und ein Client läuft auf dem Remote-Mac, wobei die USB-Verbindung über das Netzwerk getunnelt wird.

Gängige Tools:

  • VirtualHere — Server auf Ihrer lokalen Maschine, Client auf dem Remote-Mac.
  • USB Network Gate — plattformübergreifend, Lizenzierung pro Gerät.
  1. Führen Sie den VirtualHere-Server auf dem Computer aus, an dem das iPhone angeschlossen ist.
  2. Installieren und starten Sie den VirtualHere-Client auf Ihrem Remote-Mac (über die Bildschirmfreigabe).
  3. Verwenden Sie im Client das freigegebene Gerät — es erscheint macOS/Xcode nun als lokales USB-Gerät.
  4. In Xcode wird das Gerät unter Window → Devices and Simulators angezeigt.