2
votes

I have installed 2 simulator versions in XCode (10.3 and 8.1). However, from Visual Studio, I am not able to use the 8.1 simulator.

Using Xamarin iOS from Visual Studio in Windows how do I choose to debug using the 8.1 simulator installed on the Mac side?

Here are the available simulators I have in Visual Studio 2017...

I have XCode 8.3.3 installed and added the iOS 8.1 simulator...

1
I assume that you have tried closing VS and starting it again? - Cheesebaron
Yes, closed VS and XCode, and restarted both. Same results. Are the 8.1 emulators supposed to show up (I assume yes)? - John Livermore
Maybe your build target is iOS 10, and your IDE filtered out the iOS 8 simulators? Or you could try this: Close VS for Mac/Xamarin Studio; Open Xcode; Open a Test Project; Launch it on the simulator; Reopen VS for Mac/Xamarin Studio; See if it's there now. - Thomas De Wilde

1 Answers

1
votes

I would make sure that your simulators are listed as devices inside xcode a guide to this can be found here. That link relates to calabash testing, but disregard that, it's an apt guide for double checking that the simulators exist on the mac. The terminal check is especially worth while doing to make sure that the device simulators are infact available. (Infact it's THE best way to confirm fully that this isn't an issue with something on the Mac.)

In regards to visual studio, honestly as it pulls the list from the Mac, the only thing you can do is to restart your PC, and your Mac. There are occassions where this genuinely fixes an annoying nonsensical xamarin issue.