it-swarm.com.de

iOS - Ausführen/Debuggen/Installieren von Builds über WLAN

Wir haben iPad- und iPhone-Geräte, aber nur wenige Kabel. Gibt es eine Möglichkeit, die Builds über Wi-Fi in iOS zu installieren/zu debuggen? 

Ich kenne den Weg bei Android, aber nicht bei iOS.

53
user3572586

Mit Xcode 9 und iOS 11 ist es jetzt möglich, Apps über WLAN auszuführen .

Schließen Sie das iPhone über USB an, gehen Sie in das Gerätefenster (Cmd-Shift-2), wählen Sie Ihr Telefon aus und aktivieren Sie das Kontrollkästchen connect via network.

Genauere Anweisungen mit Screenshots hier


Antwort vor Xcode 9:

Unter iOS ist das Installieren und Debuggen von Anwendungen über WLAN nicht möglich.

Es gibt jedoch einige Websites, auf denen Sie Ihre Builds hochladen und dann auf das Gerät herunterladen und es testen können.

60
Indrajeet

Mit Xcode 9 können Sie über WLAN (dasselbe Netzwerk) debuggen.

7
Rajesh Kumar

(Bevor Sie lesen, stellen Sie sicher, dass IOS 11 und Xcode 9 ausgeführt wird!) Schließen Sie Ihr Gerät (über USB) an, und fahren Sie mit dem Befehl „Zusätzliche Simulatoren hinzufügen“ (siehe Abbildung 2 unten) fort über das Netzwerk '(siehe Image One). Sobald XCode diesen Vorgang abgeschlossen hat, trennen Sie das Gerät (über USB) und es sollte jetzt mit einem Globus daneben angezeigt werden (siehe Abbildung 2)! Stellen Sie außerdem sicher, dass sich Gerät und Computer im selben Netzwerk befinden!

Bild 1  enter image description here

Bild 2  enter image description here

7
Minhal Khan

Einfache Lösung: http://diawi.com

Upto Xcode 8 & iOS 10: Über WLAN ist dies nicht möglich. 

Sie laden einfach Ihre ".ipa"-Datei auf diese Website http://diawi.com . Danach installieren Sie Build, indem Sie diesen Link im iPhone-Browser anfordern.


From Xcode 9+ & iOS 11+: Möglicherweise installieren Sie den Debug-Build über WLAN.

  1. Öffnen Sie Ihr Projekt auf Xcode
  2. Verbinden Sie Ihr iOS-Gerät mit einem USB-Kabel. 
  3. Öffnen Sie im Xcode-Menü Fenster -> Geräte und Simulatoren oder drücken Sie (Cmd-Shift-2). Sie sollten Ihr Gerät als angeschlossene Geräte sehen.
  4. Wählen Sie Ihr Gerät aus und aktivieren Sie das Kontrollkästchen “Verbindung über Netzwerk herstellen”.
  5. Jetzt sehen Sie neben Ihrem Telefon ein Netzwerksymbol. Dieses Symbol bestätigt, dass Sie in der Lage sind, WIFI auszuführen.
  6. Führen Sie nun Ihren Build über WLAN aus, um Build in Ihren iOS-Geräten zu installieren.
5
svmrajesh

Stellen Sie sicher, dass Sie mindestens Xcode 9 oder höher und ein Gerät mit iOS 11 oder höher haben

1- Öffnen Sie Ihr Projekt auf Xcode

2- Ihr iPhone mit einem USB-Kabel angeschlossen.

3- Öffnen Sie das Fenster> Geräte und Simulatoren  enter image description here Sie sollten Ihr Gerät als angeschlossene Geräte sehen

4- Wählen Sie oben Geräte aus, wählen Sie Ihr Gerät von links aus und aktivieren Sie das Kontrollkästchen "Verbindung über Netzwerk herstellen"  enter image description here

5- Wenn Xcode nun über ein Netzwerk eine Verbindung zu Ihrem Gerät herstellen kann, sollte nach dem Namen Ihres Telefons ein Netzwerksymbol angezeigt werden

 enter image description here

6- Trennen Sie Ihr USB-Kabel

7- Gehen Sie zurück zu Xcode und drücken Sie die Run-Taste

 enter image description here

4
Viraj Padsala

Für das Deployment/CI habe ich die BuddyBuild -Lösung ausprobiert und empfehle diese. 

  1. Ausgezeichnetes Benutzerhilfesystem (Chat/E-Mail) und Online-Service.
  2. Unterstützt webhooks , sodass bei jedem Push in Ihr App-Repository ein Build gestartet wird. (Alle Git-Versionsverwaltungs-Repos werden unterstützt)
  3. Sie können das System so einrichten, dass Ihre Builds automatisch an eine vordefinierte Liste von Testern/Benutzern gesendet werden, wenn Builds fertig sind.
  4. Sie können [Auto] ihr SDK integrieren, um Benutzerfeedback- und Absturzberichte zu ermöglichen.
  5. Ihre App wird automatisch auf Kompatibilität mit den neuesten Xcode-Versionen geprüft.
4
Amr Lotfy

Schauen Sie sich dieses Tutorial an, http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/

hier finden Sie einen Weg zur "App-Installation über WLAN"

Ich habe noch keine Chance, es umzusetzen, aber ich werde es so schnell wie möglich ausprobieren. Wenn jemand frei ist, kann er versuchen, seine Ansicht hier zu posten, damit andere Hilfe erhalten können. Vielen Dank

3
Parth Pandya

Voraussetzungen: iOS 11 und XCode 9, iOS-Gerät und Computer im selben WLAN-Netzwerk ... Verbinden Sie Ihr Gerät mit einem USB-Kabel, starten Sie Xcode, und wählen Sie im Xcode-Menü Folgendes aus: Fenster-> Geräte und Simulatoren. Wählen Sie das Gerät aus und aktivieren Sie die Option "Verbindung über Netzwerk herstellen". Jetzt können Sie die Verbindung zu USB trennen und auf dem Gerät mithilfe von wifi . ScreenShot entwickeln.

2
Nerius Buteikis

Für das Wireless-Debugging ist Xcode 9 oder höher und iOS 11 oder höher erforderlich. Überprüfen Sie diesen Link . Hier finden Sie detaillierte Schritte zum Anschließen des Geräts für das drahtlose Debugging. 

1
saroj raut

" http://diawi.com "

dies bietet Ihnen einen Link zu Ihrem Projekt. Während dies mit WiFi überhaupt nicht möglich ist.

1
rvx

Ich stimme Amr zu. Ich habe Buddybuild als Jenkins + Hockey in einem gefunden. Extrem nützlich und bisher scheint es ein gutes Produkt zu sein. 

Mit Buddybuild müssen Sie keine UDID von anyones nach ihrem iOS-Gerät fragen. Ich benutze es auch für die Testautomatisierung, wo Sie die Freiheit haben, alles zu drehen, was Sie wollen, solange Sie wissen, wie es in den Postbuild- und Vorbearbeitungsskripts eingerichtet wird

0
Stipe

Um einen Wireless Debugging für iOS-Geräte (zu Runname __/Debugname __/InstallIhrer Builds über WLAN) zu aktivieren, müssen Sie sechs Schritte ausführen:

  1. Verbinden Sie das iPhone über ein USB-Kabel mit dem Apple-Computer mit macOS 10.12.4+ und Xcode 9+.

  2. Starten Sie Xcode.

  3. Drücken Sie Shift-Command-2 oder Gehen Sie zum Menü Windowname __ – Devices and Simulators.

  4. Wählen Sie auf der Registerkarte Devicesdie Geräte aus dem Abschnitt Connectedaus.

  5. Aktivieren Sie das Kontrollkästchen Connect via network (und warten Sie einige Minuten ).

  6. Trennen Sie das USB-Kabel.

enter image description here

Dieses Netzwerksymbol im linken Bereich bedeutet - Wireless Debugging is OK.

enter image description here

Gehen Sie auf dem iPhone zu Generalname __ – Device ManagementDev App und drücken Sie TRUST.

Jetzt können Sie Runname__, Debugund Installüber Wi-Fi erstellen.

0
ARGeo