There is no way to test iOS 17-compatible app in a simulator?

The only iOS 17 target available in Xcode 16.2's build settings appears to be iOS 17.6.

But there are no simulators (at least that I can find) with anything beyond iOS 17.5. Therefore you can't test on iOS 17 with a simulator, because none will show as a deployment target.

What is the expected course of action here? I'm sure there are many cases where developers need to test on iOS 17, but in mine I need to test the new framework for accessing a user's contacts; it has changed significantly, and I need to make sure it degrades gracefully on iOS 17.

I'm not inclined to make my application inaccessible to 20% of the user base.

Answered by Scott in 826802022

You can actually type other deployment targets (such as 17.0 or 17.5) directly into the build settings.

Unfortunately this seems to confuse the simplified deployment target picker and it goes blank. I’d call that a bug, or least an unhelpful UI design. But the underlying setting will still be what you typed in.

Accepted Answer

You can actually type other deployment targets (such as 17.0 or 17.5) directly into the build settings.

Unfortunately this seems to confuse the simplified deployment target picker and it goes blank. I’d call that a bug, or least an unhelpful UI design. But the underlying setting will still be what you typed in.

Indeed you can! Thanks!

There is no way to test iOS 17-compatible app in a simulator?
 
 
Q