Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17869] iOS: Investigate replacing ios-sim with simctl

GitHub Issuen/a
TypeStory
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2020-01-30T09:22:25.000+0000
Affected Version/sn/a
Fix Version/sioslib 1.1.0
ComponentsiOS
Labelsn/a
ReporterIngo Muschenetz
AssigneeMuhammad Dadu
Created2014-10-16T17:30:33.000+0000
Updated2020-01-31T10:54:21.000+0000

Description

Xcode 6 includes a new application "simctl" that may prove to a better way to launch applications in Xcode 6+. Here's a reference to using it in PhoneGap: https://github.com/phonegap/ios-sim/issues/92 https://issues.apache.org/jira/browse/CB-7519 Another reference where an Apple engineer has jumped in: http://stackoverflow.com/questions/26269898/ios-sim-command-and-xcode-6-0-not-able-to-start-ios8-devices

Attachments

FileDateSize
simctl.js2014-10-22T22:27:01.000+00008732

Comments

  1. Muhammad Dadu 2014-10-22

    Simctl can be used to install and run applications on a simulator. This is a nodeJs file that can perform these things. In addition it also launches the simulator and outputs the logs. To open the simulator, install and run an application the following command can be used
       node simctl launch ../test/TestApp/build/Debug-iphonesimulator/TestApp.app --verbose --udid 5F4D7F55-9F05-4AE3-9B82-4C3E65127E60
       
    To view all the device simulators you can use
       node simctl showallsimulators
       
  2. Muhammad Dadu 2014-10-22

    PR: https://github.com/appcelerator/ioslib/pull/10 Uses simctl.js when Xcode6 is detected.
  3. Chris Barber 2020-01-30

    This appears to have been resolved back in ioslib@1.1.0 over 3 years ago.
  4. Sohail Saddique 2020-01-31

    As stated above, ticket already resolved. Closing.

JSON Source