Ich kann mit den Xcode-Befehlszeilen-Tools erstellen, gibt es eine Möglichkeit, wie ich die Anwendung tatsächlich mit ihnen ausführen kann? (ZB das entspricht dem Drücken Cmd + R in Xcode)Wie kann ich den iOS Simulator vom Terminal aus starten?
Antwort
Zuerst entscheiden, welches Gerät Sie verwenden möchten:
xcrun simctl list
Dies wird Ihnen geben Liste der Geräte:
-- iOS 9.0 --
iPhone 4s (56632E02-650E-4C24-AAF4-5557FB1B8EB2) (Shutdown)
iPhone 5 (ACD4DB7B-9FC9-49D5-B06B-BA5D5E2F5165) (Shutdown)
iPhone 5s (A8358B76-AD67-4571-9EB7-FFF4D0AC029E) (Shutdown)
iPhone 6 (1D46E980-C127-4814-A1E2-5BE47F6A15ED) (Shutdown)
iPhone 6 Plus (FD9F726E-453A-4A4C-9460-A6C332AB140B) (Shutdown)
Wählen Sie die ID (z. B. FD9F726E-453A-4A4C-9460-A6C332AB140B) (Sie können Ihr eigenes Gerät mit xcrun simctl create
erstellen, wenn Sie möchten).
Starten Sie den Simulator mit diesem Gerät (YOUR-DEVICE-ID mit der ID ersetzt)
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator -CurrentDeviceUDID <YOUR-DEVICE-ID>
Jetzt sollten Sie in der Lage sein simctl zu verwenden, um Befehle zu installieren und zu starten.
xcrun simctl install <YOUR-DEVICE-ID> <PATH-TO-APPLICATION-BUNDLE>
xcrun simctl launch <YOUR-DEVICE-ID> <BUNDLE-ID-OF-APP-BUNDLE>
xcrun simctl help
für weitere Details. Beachten Sie, dass das Starten eines Geräts mit simctl derzeit nicht (Xcode 7.2) Ihnen erlaubt, etwas anderes mit diesem Gerät zu tun, wie das Starten oder Installieren von Anwendungen. Sie müssen das Gerät im Simulator starten, um alles Interessante zu tun. Außerdem können Sie ein Gerät, das vom Simulator verwendet wird, nicht löschen. Daher müssen Sie den Simulator beenden/beenden, bevor Sie versuchen, etwas zu löschen.
Sehr hilfreich. Vielen Dank – deepelement
Ein kleiner Tipp .. Sobald das Gerät gestartet ist, können Sie das Schlüsselwort 'booted' anstelle von'
open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
Das startet nur den Simulator, ich suche nach einer Möglichkeit, das gleiche wie Cmd + R im Terminal zu tun, den Simulator zu starten UND die App zu starten –
Die App muss über Xcode am Simulator installiert werden. Sobald Sie das einmal getan haben, wird Ihre App auf dem Simulator gespeichert und entweder von Xcode oder Terminal aus zugänglich. Sie können Ihren Code auf keinen Fall kompilieren ohne Xcode @AlexChesters –
@Llorgi Sie können Ihren Code vom Terminal ohne Xcode erstellen –
Terminal öffnen und fügen Sie diesen Code:
open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
- 1. Wie starte ich die MonoTouch-Anwendung im iOS Simulator vom Terminal aus?
- 2. Ich kann den iOS-Simulator nicht hinzufügen
- 3. Dynamischer Typ & iOS Simulator: Wie kann ich den Wert einstellen?
- 4. Terminal-Befehlszeilen-Debuggen von iOS Simulator-Apps?
- 5. Wie führe ich .sh- oder .bat-Dateien vom Terminal aus?
- 6. So erhalten Sie den IPhone-Typ vom Simulator (IOS)
- 7. Wie rotiere ich den iOS-Simulator mit Code?
- 8. Ich kann den IOS-Simulator nach der Versionsaktualisierung nicht öffnen
- 9. Kann ich ein Live-Foto in den iOS Simulator übertragen?
- 10. Kopieren von Text aus iOS 9 Simulator
- 11. Wie führe ich ein .ipynb Jupyter Notebook vom Terminal aus?
- 12. Fotos aus dem iOS-Simulator entfernen
- 13. Wie entferne ich redundante iOS-Simulator-Einträge aus Xcode?
- 14. Wie kann ich pyCharm vom Terminal starten, um es mit ROS zu verwenden?
- 15. iOS-Simulator startet nicht
- 16. Wie installiere ich den iOS 4.3 Simulator auf Xcode 4.5?
- 17. Wie wähle ich den iPhone Modell Simulator um meine native App zu starten?
- 18. nicht Simulator starten, wenn Unittests
- 19. IOS-Simulator
- 20. Wie kann ich vom Terminal aus auf das Befehlszeilendienstprogramm "GitHub für Mac" zugreifen?
- 21. Wie kann ich den iOS-Simulator verwenden, um den Speicherplatz zu simulieren?
- 22. iOS App in den xcode Simulator installieren?
- 23. Wie kann ich einen anderen Simulator mit Rubymotion Befehlszeile
- 24. Wie kann ich Crashlytics aus meiner iOS App entfernen?
- 25. Wie kann ich Bluetooth am iOS Simulator einschalten?
- 26. Zugriff auf den Andock-Container über den iOS-Simulator
- 27. Zugriff auf iOS-Simulator-Dateisystem über SSH?
- 28. Wie kann ich eine iOS App im XCode 6 iOS Simulator ausführen/aufzeichnen?
- 29. kann nicht die richtige iOS-Version für den Simulator auswählen
- 30. Codenameone: Dienst vom Simulator kann nicht aufgerufen werden
'open /Applications/Xcode.app/Contents/Applications/iOS \ Simulator.app'? –