You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have old simulators from an earlier version of Xcode and no longer have that runtime installed, calling device.runtime will throw an exception:
SimCtl::RuntimeNotFound: Could not find a runtime matching {:identifier=>"com.apple.CoreSimulator.SimRuntime.iOS-11-1"}
I'm not sure what the "correct" behavior is here. The simulator exists (has a directory on-disk and is reported by simctl), but has an invalid runtime.
The text was updated successfully, but these errors were encountered:
Yeah I've noticed this too when running tests in a computer that doesn't have all the required Xcode versions installed. What would you suggest instead of raising an exception? A nil value would be confusing in my opinion.
If you have old simulators from an earlier version of Xcode and no longer have that runtime installed, calling
device.runtime
will throw an exception:I'm not sure what the "correct" behavior is here. The simulator exists (has a directory on-disk and is reported by
simctl
), but has an invalid runtime.The text was updated successfully, but these errors were encountered: