[TIMOB-23549] ioslib doesn't recognize global WatchOS simulators
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2016-06-23T17:28:36.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | ioslib 0.12.0, Release 5.5.0 |
| Components | iOS |
| Labels | needTestCase, qe-5.5.0 |
| Reporter | Chris Barber |
| Assignee | Chris Barber |
| Created | 2016-06-22T16:03:23.000+0000 |
| Updated | 2016-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.
PR https://github.com/appcelerator/ioslib/pull/36
To test, download additional older watch simulators using latest Xcode. The simulator runtimes will be installed to
/Library/Developer/CoreSimulator/Profiles/Runtimesinstead of the Xcode directory. It is watchos runtimes in this global directory that were not being detected. Runti info -t ios -o jsonto see the simulators as well as Apple TV simulators and teams.Verified as fixed, Installed watchOS simulators (v2.0) and was able to see them using
ti info -t ios -o jsonas well asappc ti infoTested 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.*"com.apple.CoreSimulator.SimRuntime.watchOS-2-0": { "name": "watchOS 2.0", "version": "2.0" },