Titanium CLI choose iPhone type

titanium platform id
titanium github
ti ui createview
appcelerator docs
appcelerator wiki
appcelerator login

I'm trying to work with the Titanium CLI (appc). This is what I'm running:

appc run --platform ios --liveview --target simulator --ios-version 9.3 --sim-type iphone --sim-version 9.3 --skip-js-minify

How can I set the specific device to run on (iPhone 4s, 5, 6, 6s, 6s plus ...)? like I choose from Appcelerator Studio?

Also, I'm using Genymotion for Android emulators - I can I use CLI to run on specific emulator?


I'm running the following command to run on Android Genymotion emulator:

/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

And I'm getting the following error:

[ERROR] Invalid "--device-id" value "Samsung"

If you want to replicate a studio build, check the console in Studio for the build commmand line that has been generated.

So for iOS the key params are :

build run --platform ios --target simulator --ios-version 9.3 --device-family iphone --sim-type iphone --sim-version 9.3 --device-id XXXXXXXXXXX

you can either cut + paste the UDID of the simulator you are interested in from your studio build, or in Terminal run :

xcrun simctl list

and pick the UDID of the simulator you want.

For Android

build run --platform android --target emulator --device-id 'Google Nexus 5X - 6.0.0 - API 23 - 1080x1920' 

Get the emulator name by :

/Applications/Genymotion\ Shell.app/Contents/MacOS/genyshell -c "devices list"

Genymotion shell docs

Titanium Command-Line Interface Reference, To check or change this version, run titanium sdk select . ? -Y, --sim-type <type​>, iOS Simulator type: iphone or ipad; only used when target is  Titanium CLI choose iPhone type I'm trying to work with the Titanium CLI (appc). This is what I'm running: appc run --platform ios --liveview --target simulator --ios-version 9.3 --sim-type iphone --sim-version 9.3 --skip-js-minify

try this code

ti build -p ios -C ?

Titanium Command-Line Interface Reference, To check or change this version, run titanium sdk select. # Titanium CLI Target build platform: Supported values are android, ios, and windows. (iphone and  If you want GPS-only, you'll have to choose aluminum. Titanium isn't available without cellular capabilities (though you don't have to sign up for a cellular plan). If cost is a deciding factor, the aluminum Apple Watch Series 5 is $400 cheaper than the titanium model. For that matter, you can get the Series 3 for a song at only $199.

The only way I can get Titanium to allow me to choose a simulator is by using the following, with two -

ti build -p ios --C

My Titanium version is 5.0.14

Appcelerator Titanium Smartphone App Development Cookbook, Then, simply type the following in a terminal window: appc ti create You'll be asked to input a series of values related to Next, you'll need to select a platform​. We're going for iOS, so type iOS and then give the project a name, say testmodule. Xcode 8.0 Beta Latest Titanium SDK master Appc cli 5.3.1-9 appc npm 4.2.7-2

appcelerator-titanium, Appcelerator Titanium build tools and UI for the Atom text editor. Using the CLI: device; Ad-Hoc: (iOS only) build and package the app for Ad-Hoc distribution using Select the type of file or component to generate and provide the required​  If you're sporting the brushed titanium Apple Watch, everyone will know you're wearing the lasted model. Gold or not. Gold is hugely popular for Apple products, and in some cases, a rarity. The Series 5 is an example of that. You can get it in gold if you choose the aluminum or stainless steel models, but the titanium Apple Watch doesn't come in gold.

Professional Mobile Application Development, Infrastructure (CLI), 344 common object request broker architecture (CORBA), Titanium, 283 company identifier, Hello World-type iOS app, 209 competition Dashcode, 193 Data Model Wizard Choose Objects dialog box, 60 databases. The default platform is iPhone * You just have to use “make clean” before the run command if you change the device type. If you’re using the same device between executions, it’s not necessary to execute “make clean” because it will force Titanium to re-compile the entire project again, which is considerably slow. Certificates

[ERROR] Simulator is not available · Issue #97 · appcelerator/ioslib , [TRACE] [ioslib] Selected iOS Simulator: iPhone Xs [TRACE] [ioslib] Titanium SDK 7.5.1 sees Xcode 11, but doesn't handle a few of the Device Types == iPhone 4s (com.apple. At the end of the day, Titanium is complaining that the simulator is not available because it's choosing one Xcode's simctl to  I am running windows 8 and i have installed the newest node.js (0.10.35) and I am trying to update titanium sdk but it fails and leaves me with the following log file on my desktop: 0 info it worked if it ends with ok 1 verbose cli [ 'C:

  • It doesn't show the command when running from Studio. The first line is "Appcelerator Command-Line Interface, version 5.3.0" - which is what you get after running the command.
  • Have you set log level to Trace?
  • Search for "DEBUG | Titanium Downloads Last Checked" and look just below.
  • I'm running the exact same command as I see in studio logs and I'm getting the following error: [ERROR] Invalid "--device-id" value "Samsung"
  • I've pasted in original question as an edit (too long for here)