Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
When I first opened existing project in X.S, it setup default target as "iPhone Simulator 5.0".
I prefer it choose "iPhone Simulator 6.0", cause project uses 6.0 SDK.
Note: project uses 6.0 SDK, yet it's Deployment Target is 5.0. Maybe since now X.S uses Deployment Target for the first project open.
It's arguable which simulator is more useful TBH.
With the 6.0 SDK you can build apps that will run on any version up to 6.0, it's up to you to gracefully check for version specific APIs etc. If you do support older OS versions, you would set the deployment target to the older version you support. So really, you need to test your app on both versions, and the versions in between.
You're right, that is not a bug, but it's about preferable behavior.
I could check it right now, but seems like in MD it's was not as now in X.S.
I think the way the configuration dropdown works is that it simply defaults to the first item in the list, which will always be the lowest iOS version supported.
We could still do this. Maybe an IsDefault property on ExecutionTarget - or the project could simply return them in reverse order.
I'm not saying we can't do it, just saying how it seems to work now :)
the newest simulator version is now the default instead of the oldest
Today we have checked this issue with following builds :
XS 4.2.3 (build 24)
Now when we create new iOS application then latest version of simulator is available.
Screencast : http://screencast.com/t/fYvcWjjooBR
Hence closing this issue.