Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23549] ioslib doesn't recognize global WatchOS simulators

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2016-06-23T17:28:36.000+0000
Affected Version/sn/a
Fix Version/sioslib 0.12.0, Release 5.5.0
ComponentsiOS
LabelsneedTestCase, qe-5.5.0
ReporterChris Barber
AssigneeChris Barber
Created2016-06-22T16:03:23.000+0000
Updated2016-08-17T22:24:11.000+0000

Description

Starting in Xcode 8, WatchOS simulators are installed to /Library/Developer/CoreSimulator/Profiles/Runtimes similar to iOS Simulators. ioslib doesn't detect global WatchOS sims, only the WatchOS sim that comes with Xcode.

Comments

  1. Chris Barber 2016-06-22

    PR https://github.com/appcelerator/ioslib/pull/36
  2. Chris Barber 2016-08-12

    To test, download additional older watch simulators using latest Xcode. The simulator runtimes will be installed to /Library/Developer/CoreSimulator/Profiles/Runtimes instead of the Xcode directory. It is watchos runtimes in this global directory that were not being detected. Run ti info -t ios -o json to see the simulators as well as Apple TV simulators and teams.
  3. Harry Bryant 2016-08-17

    Verified as fixed, Installed watchOS simulators (v2.0) and was able to see them using ti info -t ios -o json as well as appc ti info
       	"com.apple.CoreSimulator.SimRuntime.watchOS-2-0": {
       						"name": "watchOS 2.0",
       						"version": "2.0"
       					},
       
    Tested On: Mac OSX El Capitan 10.11.6 Ti SDK: 5.5.0.v20160816120242 Appc Studio: 4.7.0.201607250649 Appc NPM: 4.2.7 App CLI: 6.0.0-25 Xcode 8.0 beta 6 (8S193k) Node v4.4.7 *Closing ticket.*

JSON Source