Ist es möglich, eine reaktionsnative Anwendung auf einem iOS-Gerät direkt von der Befehlszeile aus wie im Simulator mit react-native run ios --simulator "iPhone 5s"
auszuführen?React-native Anwendung auf iOS-Gerät direkt von der Befehlszeile aus ausführen?
19
A
Antwort
51
Die folgenden für mich gearbeitet (getestet auf reagieren nativen 0.38
und 0.40
):
npm install -g ios-deploy
# Run on a connected device, e.g. Max's iPhone:
react-native run-ios --device "Max's iPhone"
Dies ist die richtige Art und Weise ist dies nach fb zu tun. Wenn Sie versuchen, nur den Befehl run-ios auszuführen, werden Sie feststellen, dass das Skript empfiehlt, dass Sie npm -g ios-deploy installieren, wenn es nach dem Erstellen zum Installationsschritt kommt.
Während die Dokumentation über die verschiedenen Befehle, die reactive-native bietet, ein wenig skizzenhaft ist, lohnt es sich, as they suggest zu tun und ein Blick auf reactive-native/local-cli zu werfen. Dort können Sie alle verfügbaren Befehle und den von ihnen ausgeführten Code sehen - Sie können somit herausfinden, welche Schalter für undokumentierte Befehle verfügbar sind.
Verwandte Themen
- 1. Wie Android-Anwendung in der Befehlszeile von Android Studio ausführen?
- 2. Programme Ausführen von Befehlszeile aus Python
- 3. Ausführen von PHP-Skript aus dem Buch mit der Befehlszeile
- 4. BlackBerry-Anwendung automatisch direkt nach der Installation ausführen
- 5. starten Erlang-Anwendung von der Befehlszeile
- 6. Ausführen von PowerShell-Skript aus C# -Anwendung
- 7. Release Management - Befehlszeile ausführen
- 8. Robotium von der Befehlszeile auf dem Mac
- 9. Firebase-Client auf ReactNative
- 10. Ausführen von Excel aus C# -Anwendung
- 11. Ausführen von TestNG-Methoden direkt in IntelliJ
- 12. Ausführen einer JAR-Datei direkt aus einem Maven-Repository
- 13. Ausführen von DB-Migrationen von der Anwendung
- 14. Wie Roslyn stattdessen csc.exe von der Befehlszeile ausführen?
- 15. Osgi-Bundle von der Kommandozeile aus ausführen
- 16. Ausführen von Java im Paket von der Befehlszeile
- 17. PyQt: Ausführen von pyuic.py ohne Befehlszeile
- 18. SWT & JFace von der Befehlszeile
- 19. CruiseControl: Ausführen von der Befehlszeile = Erfolg, wie Windows-Dienst = Fehler
- 20. Android-Bibliothek: Ausführen von Tests von der Befehlszeile
- 21. FileZilla-Client in der Befehlszeile ausführen
- 22. Ausführen von Jmeter über die Befehlszeile
- 23. Unterschiede in Java-Aufruf zwischen der Ausführung von Anwendung von Eclipse vs. von der Befehlszeile
- 24. Parkett von der Befehlszeile aus prüfen
- 25. Hochladen von Dateien direkt auf Amazon S3 von ASP.NET-Anwendung
- 26. wie Java-Annotation-Programm auf der Befehlszeile ausführen?
- 27. Ausführen von Python-Code aus Standard-Cocoa-Anwendung
- 28. Führen Sie vim Befehl von der Befehlszeile aus
- 29. Python ausführen Befehlszeile
- 30. Spring Boot fehlt Plugin beim Ausführen von der Befehlszeile
Wenn Sie etwas wie 'ios deploy unterstützt die folgenden Optionen nicht sehen: id', vielleicht wie ich dein iPhone läuft iOS Beta-Version und Sie müssen eine Beta-Version von Xcode verwenden. Versuchen Sie 'sudo xcode-select -s/Programme/Xcode-beta.app' (vorausgesetzt, Sie haben die korrekte Xcode-Beta-App installiert). – paulvs
Für mich funktionierte nur "reactive-native run-ios --device" und der obige Befehl nicht – narek