Es ist eine unmögliche neue Version von xcode. Diese Funktion ist nach xcode 4.3 nicht mehr verfügbar.
Muhammedkasva
Richtig - verwenden Sie einfach testFlightApp.com (jetzt im Besitz von Apple!)
Fattie
1
Ich bin so überrascht, dass mehr Entwickler nicht danach verlangt haben. Aber ich denke, wir sitzen auf unserem Arsch und müssen uns nicht darum kümmern, ob ein Kabel an unser iDevice angeschlossen ist oder nicht.
Mit Xcode 9 und iOS 11 können jetzt Apps über Wi-Fi ausgeführt werden .
Schließen Sie das iPhone über USB an, rufen Sie das Gerätefenster ( Cmd- Shift- 2) auf, wählen Sie Ihr Telefon aus und aktivieren Sie das Kontrollkästchen connect via network.
Ich denke, es gab die Bestimmung dafür in xcode 4.2
3
2 Jahre vergehen n immer noch nicht ... Ich wünschte, sie könnten es hinzufügen, besonders für mein 12 "Macbook, das keinen USB-Anschluss hat ...
Richard Fu
3
@indrajeet Sie können Ihre Antwort wegen xcode 9
art-divin
6
schön, um drahtlos zu bauen, zuerst muss ich über Kabel verbinden * facepalm
Zaporozhchenko Oleksandr
12
(Bevor Sie lesen, stellen Sie sicher, dass IOS 11 und Xcode 9 ausgeführt werden!) Schließen Sie Ihr Gerät (über USB) an, sobald Sie auf "Zusätzliche Simulatoren hinzufügen" (siehe Abbildung 2 unten) klicken, und aktivieren Sie "Verbindung über Netzwerk" ( Siehe Bild Eins). Sobald XCode dies erreicht hat, trennen Sie das Gerät (über USB) und es sollte nun mit einem Globus daneben angezeigt werden (siehe Abbildung 2)! Stellen Sie außerdem sicher, dass sich Gerät und Computer im selben Netzwerk befinden!
Schließen Sie Ihr Gerät an, öffnen Sie Xcode, wählen Sie Fenster> Geräte und Simulatoren, wählen Sie das Gerät im Menü aus und aktivieren Sie "Verbindung über Netzwerk". Sobald die Verbindung hergestellt ist, sollte im Menü neben dem Gerät ein globales Symbol angezeigt werden.
TZE1000
Die Frage ist, wie die drahtlose Verbindung hergestellt werden soll.
Bis Xcode 8 & iOS 10: Über WLAN ist dies nicht möglich.
Sie laden einfach Ihre ".ipa"Datei auf diese Website http://diawi.com hoch und erhalten dafür einen Sortierlink. Nach dieser Installation erstellen Sie, indem Sie diesen Link im iPhone-Browser anfordern.
Von Xcode 9+ und iOS 11+: Es ist möglich, Debug über WLAN zu installieren.
Öffnen Sie Ihr Projekt auf Xcode
Verbinden Sie Ihr iOS-Gerät mit einem USB-Kabel.
Öffnen Sie im xcode-Menü Fenster -> Geräte und Simulatoren oder drücken Sie (Cmd-Shift-2). Sie sollten Ihr Gerät als verbundene Geräte sehen.
Wählen Sie Ihr Gerät aus und aktivieren Sie das Kontrollkästchen "Verbindung über Netzwerk" .
Jetzt können Sie eine sehen Netzwerksymbol neben Ihrem Telefonnamen. Dieses Symbol bestätigt, dass Sie Build-in-WLAN ausführen können.
Führen Sie nun Ihren Build über WLAN aus, um Build auf Ihren iOS-Geräten zu installieren.
Es funktioniert nicht, wenn ich das USB-Kabel vom Laptop entfernt und versucht habe zu laufen, wird ein Fehler angezeigt, da das iPhone nicht angeschlossen ist.
Arshad Shaik
4
Für die Bereitstellung / CI habe ich die BuddyBuild- Lösung ausprobiert und kann sie nur empfehlen . Hier sind einige der vielen Funktionen, die sie bietet:
Ausgezeichnetes Benutzerhilfesystem (Chat / E-Mail) und Onlinedienst.
Unterstützt Webhooks, sodass ein Build immer dann gestartet wird, wenn Sie in Ihr App-Repository wechseln . (Alle Git-Quellcodeverwaltungs-Repos werden unterstützt)
Sie können festlegen, dass das System Ihre Builds automatisch an eine voreingestellte Liste von Testern / Benutzern sendet, sobald Builds bereit sind.
Sie können das SDK [Auto] integrieren, um Benutzerfeedback und Absturzberichte zu ermöglichen.
Ihre App wird automatisch auf Kompatibilität mit den neuesten Xcode-Versionen überprüft.
Hier finden Sie einen Weg für "App-Installation über Wi-Fi"
Ich habe noch keine Chance, es zu implementieren, werde es aber möglicherweise so schnell wie möglich ausprobieren. Wenn jemand frei ist, kann er versuchen, seine Ansicht hier zu veröffentlichen, damit andere Hilfe erhalten. Vielen Dank
Anforderungen: iOS 11 und XCode 9, iOS-Gerät und Computer im selben WLAN-Netzwerk. Schließen Sie Ihr Gerät mit einem USB-Kabel an, starten Sie Xcode und wählen Sie im Xcode-Menü: Fenster-> Geräte und Simulatoren. Wählen Sie das Gerät und aktivieren Sie "Über Netzwerk verbinden". Jetzt können Sie USB trennen und über WLAN auf dem Gerät entwickeln.
Bildschirmfoto
Für das drahtlose Debuggen ist Xcode 9 oder höher und iOS 11 oder höher erforderlich. Überprüfen Sie diesen Link . Im Folgenden finden Sie detaillierte Schritte zum Verbinden des Geräts für das drahtlose Debuggen.
Ich stimme Amr zu. Ich habe Buddybuild als Jenkins + Hockey in einem gefunden. Sehr nützlich und bisher scheint es ein gutes Produkt zu sein.
Mit buddybuild müssen Sie niemanden nach der UDID seines iOS-Geräts fragen. Ich verwende es auch für die Testautomatisierung, bei der Sie die Freiheit haben, alles zu drehen, was Sie wollen, solange Sie wissen, wie Sie es in ihren Postbuild- und Prebuild-Skripten einrichten
Um die obigen Antworten zu ergänzen, sollten für mich der Mac und das iPhone mit dem gleichen WLAN-Netzwerk verbunden sein. Andernfalls erkennt es sich nicht.
Antworten:
Mit Xcode 9 und iOS 11 können jetzt Apps über Wi-Fi ausgeführt werden .
Schließen Sie das iPhone über USB an, rufen Sie das Gerätefenster ( Cmd- Shift- 2) auf, wählen Sie Ihr Telefon aus und aktivieren Sie das Kontrollkästchen
connect via network
.Ausführlichere Anweisungen mit Screenshots hier
Antwort vor Xcode 9:
Über Wi-Fi ist die Installation und das Debuggen von Anwendungen unter iOS nicht möglich.
Es gibt jedoch einige Websites, auf denen Sie Ihre Builds hochladen und dann auf das Gerät herunterladen und testen können.
quelle
(Bevor Sie lesen, stellen Sie sicher, dass IOS 11 und Xcode 9 ausgeführt werden!) Schließen Sie Ihr Gerät (über USB) an, sobald Sie auf "Zusätzliche Simulatoren hinzufügen" (siehe Abbildung 2 unten) klicken, und aktivieren Sie "Verbindung über Netzwerk" ( Siehe Bild Eins). Sobald XCode dies erreicht hat, trennen Sie das Gerät (über USB) und es sollte nun 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
Bild 2
quelle
Mit Xcode 9 können Sie über WLAN (dasselbe Netzwerk) debuggen.
quelle
Einfache Lösung: http://diawi.com
Bis Xcode 8 & iOS 10: Über WLAN ist dies nicht möglich.
Sie laden einfach Ihre
".ipa"
Datei auf diese Website http://diawi.com hoch und erhalten dafür einen Sortierlink. Nach dieser Installation erstellen Sie, indem Sie diesen Link im iPhone-Browser anfordern.Von Xcode 9+ und iOS 11+: Es ist möglich, Debug über WLAN zu installieren.
(Cmd-Shift-2)
. Sie sollten Ihr Gerät als verbundene Geräte sehen.quelle
1- Öffnen Sie Ihr Projekt auf Xcode
2- Schließen Sie Ihr iPhone mit einem USB-Kabel an.
3- Öffnen Sie Fenster> Geräte und Simulatoren Sie sollten Ihr Gerät als verbundene 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 „Über Netzwerk verbinden“
5- Wenn Xcode nun über das Netzwerk eine Verbindung zu Ihrem Gerät herstellen kann, sollte nach Ihrem Telefonnamen ein Netzwerksymbol angezeigt werden
6- Ziehen Sie das USB-Kabel ab
7- Gehen Sie zurück zu Xcode und klicken Sie auf die Schaltfläche Ausführen
quelle
Für die Bereitstellung / CI habe ich die BuddyBuild- Lösung ausprobiert und kann sie nur empfehlen . Hier sind einige der vielen Funktionen, die sie bietet:
quelle
Bitte lesen Sie dieses Tutorial, http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/
Hier finden Sie einen Weg für "App-Installation über Wi-Fi"
Ich habe noch keine Chance, es zu implementieren, werde es aber möglicherweise so schnell wie möglich ausprobieren. Wenn jemand frei ist, kann er versuchen, seine Ansicht hier zu veröffentlichen, damit andere Hilfe erhalten. Vielen Dank
quelle
Anforderungen: iOS 11 und XCode 9, iOS-Gerät und Computer im selben WLAN-Netzwerk. Schließen Sie Ihr Gerät mit einem USB-Kabel an, starten Sie Xcode und wählen Sie im Xcode-Menü: Fenster-> Geräte und Simulatoren. Wählen Sie das Gerät und aktivieren Sie "Über Netzwerk verbinden". Jetzt können Sie USB trennen und über WLAN auf dem Gerät entwickeln. Bildschirmfoto
quelle
" http://diawi.com "
Auf diese Weise können Sie einen Link zu Ihrem Projekt erstellen. Während mit WiFi es überhaupt nicht möglich ist.
quelle
Für das drahtlose Debuggen ist Xcode 9 oder höher und iOS 11 oder höher erforderlich. Überprüfen Sie diesen Link . Im Folgenden finden Sie detaillierte Schritte zum Verbinden des Geräts für das drahtlose Debuggen.
quelle
So aktivieren Sie ein
Wireless Debugging
für iOS-Gerät aufRun
|Debug
|Install
Wenn Sie über Wi-Fi bauen, müssen Sie sechs Schritte ausführen:Schließen Sie ein Gerät über ein USB-Kabel an den Mac an, wobei macOS 10.12.4+ und Xcode 9+ installiert sind.
Starten Sie Xcode.
Drücken Sie Shift- Command- 2oder gehen Sie zu Window- Devices and SimulatorsMenü.
Devices
Wählen Sie auf der Registerkarte die Geräte aus demConnected
Abschnitt aus.Aktivieren Sie das
Connect via network
Kontrollkästchen (und warten Sie einige Minuten, bis es fertig ist).Trennen Sie das USB-Kabel.
Dieses Netzwerksymbol im linken Bereich bedeutet -
Wireless Debugging is OK
.quelle
Ich stimme Amr zu. Ich habe Buddybuild als Jenkins + Hockey in einem gefunden. Sehr nützlich und bisher scheint es ein gutes Produkt zu sein.
Mit buddybuild müssen Sie niemanden nach der UDID seines iOS-Geräts fragen. Ich verwende es auch für die Testautomatisierung, bei der Sie die Freiheit haben, alles zu drehen, was Sie wollen, solange Sie wissen, wie Sie es in ihren Postbuild- und Prebuild-Skripten einrichten
quelle
Ich habe es gerade versucht und es funktioniert ... bedenke nur, dass die Bereitstellung schmerzhaft langsam ist.
quelle
Um die obigen Antworten zu ergänzen, sollten für mich der Mac und das iPhone mit dem gleichen WLAN-Netzwerk verbunden sein. Andernfalls erkennt es sich nicht.
quelle
Eine Über-
Wifi
App-Installation ist möglich, nachdem wir eine generiert habenIPA
.Erstellen Sie eine
plist
Datei mitbundle identifier
(Schritte finden Sie in der Apple-Dokumentation.)Erstellen Sie eine HTML-Datei (geben Sie die Quelle von
IPA
(Link-Tag) an undbundle identifier / Provisioning profile
)quelle