What’s Changed
Steps would previously fail if a given device (iPhone 8
with runtime 16.0
) is not available. As long as the runtime (iOS 16.0
) is installed, missing devices will be installed on demand, avoiding error message:
xcodebuild: error: Unable to find a destination matching the provided destination specifier:
{ platform:iOS Simulator, OS:latest, name:iPhone 12 Pro }
The requested device could not be found because no available devices matched the request.