Ich versuche, mit dem Titanium CLI (appc
) zu arbeiten. Das ist, was ich bin mit:Titanium CLI wählen iPhone Typ
appc run --platform ios --liveview --target simulator --ios-version 9.3 --sim-type iphone --sim-version 9.3 --skip-js-minify
Wie kann ich das spezifische Gerät eingestellt auf (iPhone 4s, 5, 6, 6s, 6s plus ...) laufen zu lassen? Wie wähle ich aus Appcelerator Studio?
Außerdem verwende ich Genymotion für Android-Emulatoren - kann ich CLI verwenden, um auf bestimmten Emulator zu laufen?
EDIT
ich den folgenden Befehl renne auf Android Genymotion Emulator laufen:
/usr/local/bin/node /Users/ophir/.appcelerator/install/5.3.0/package/node_modules/titanium/lib/titanium.js build run --platform android --log-level trace --sdk 5.3.0.GA --project-dir /Users/ophir/Documents/Appcelerator_Studio_Workspace/MyApp/App --target emulator --android-sdk /Users/ophir/Library/Android/sdk-titanium --device-id Samsung Galaxy S6 - 6.0.0 - API 23 - 1440x2560 --skip-js-minify --liveview --deploy-type development --no-colors --no-progress-bars --no-prompt --prompt-type socket-bundle --prompt-port 55633 --config-file /var/folders/4x/8mnrwxd51rb3zmn36p6x30w40000gn/T/build-1466517191446.json --no-banner --project-dir /Users/ophir/Documents/Appcelerator_Studio_Workspace/MyApp/App
Und ich die folgende Fehlermeldung erhalten:
[ERROR] Invalid "--device-id" value "Samsung"
Es zeigt nicht den Befehl, wenn sie von Studio ausgeführt wird. Die erste Zeile ist "Appcelerator Command-Line Interface, Version 5.3.0" - was Sie nach dem Ausführen des Befehls erhalten. – developer82
Haben Sie die Protokollebene auf Trace eingestellt? – JeffAtStepUp
Suchen Sie nach "DEBUG | Titanium Downloads Last Checked" und schauen Sie sich unten an. – JeffAtStepUp