Skip to main content
All CollectionsKnowledge BaseGeneral issues
Error: failed to determine latest (iOS) simulator version
Error: failed to determine latest (iOS) simulator version
Updated over a week ago

Issue:

During UI testing you receive an error saying the Step is unable to determine the latest iOS simulator version:

failed to get simulator udid, error: failed to determin latest (iOS) simulator version

Possible solutions:

This happens because the Step has a hard time identifiying the exact version number of what the latest version should be. You can work around this by specifying the simulator version instead of having it on 'latest' in the yml file:

- SimulatorOsVersion: latest

In case this throws another error, namely (error: no simulators found for os version: iOS 14.1), that means this is due to an Xcode error where "xcrun simctl list" doesn't show all the device list the first time. In this case, pre-starting the simulator can help, you can add a Script Step before the tests run, such as this example:

npm install -g ios-sim
ios-sim start --devicetypeid "com.apple.CoreSimulator.SimDeviceType.iPhone-8, 14.4"
sleep 60
Did this answer your question?