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.
Funktionsweise
Abschnitt betitelt „Funktionsweise“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.
Typische Einrichtung (VirtualHere)
Abschnitt betitelt „Typische Einrichtung (VirtualHere)“- Führen Sie den VirtualHere-Server auf dem Computer aus, an dem das iPhone angeschlossen ist.
- Installieren und starten Sie den VirtualHere-Client auf Ihrem Remote-Mac (über die Bildschirmfreigabe).
- Verwenden Sie im Client das freigegebene Gerät — es erscheint macOS/Xcode nun als lokales USB-Gerät.
- In Xcode wird das Gerät unter Window → Devices and Simulators angezeigt.