Xcode 8.3.2 CI doesn't find any Simulator Devices

If I execute the following command ...

sudo xcrun xcscontrol --list-simulators

... the result is as follows ...

Found 0 total simulators


I guess that's why we cannot see any simulator in the bot configuration tab "Devices" if we choose "Test With: iOS - Specific iOS Devices", the dialog just shows "No devices found.". Most of the times anyways, sometimes if we leave the configuration dialog open for a very long time, a list of simulators suddenly appears - which is very strange.


However the "Devices" window of Xcode shows all Simulator Devices properly and so does the following command:

xcrun simctl list


Why is the Xcode CI system unable to find Simulator Devices on our system?

Is there any way to see a more verbose output of xcscontrol any why it seems to fail?


Don't know if this problem is related to the CouchDB problems of Xcode 8.3.2 described here: https://forums.developer.apple.com/thread/75581.


Xcode 8.3.2

macOS Server 5.3

Applied fine for 8.3.3 and server now seems to be alive!

We've installed 8.3.3 on our CI server yesterday and the high load problem hasn't occurred again (yet).


However, the number of documents in the all-devices view still seem to grow with every single day. It used to be a few thousands per day before 8.3.3 and now is a few houndreds. In other words the problem isn't really gone, I expect the problem to reoccur in a few weeks when this view has several thousand entries again.

This is the solution folks! +1 for ajouline for offering a fix *and* an explaination on why.


A beer credit in their favor redeembable anytime they visit San Francisco bay area next. My treat.

Ah, beer credit sounds very nice... Thank you.

I used to travel to San Francisco quite frequently, but not so much nowadays. Perhaps later in the year, winter-ish.

Xcode 8.3.2 CI doesn't find any Simulator Devices
 
 
Q