我想通过 Visual Studio 在 iPhoneSimulator 4 英寸设备上调试 Xamarin.iOS 应用,但 iPhoneSimulator 始终以 3.5 英寸设备启动。我找不到任何选项来选择正确的设备。
下面是我可以在 Visual Studio 中选择的选项的屏幕截图:
但是,在我的 Mac 上的 Xamarin Studio 中,一切都按预期进行。见下文:
如何从 Visual Studio 中选择正确的 iPhoneSimulator 设备?
附言。使用:Windows 8、OSX Mavericks、VMWare Fusion 5、VS2012.4、Xamarin.iOS for Visual Studio 1.8、Xamarin Studio 4.2.1、Xamarin.iOS 7.0.4、XCode 5.0.2
最佳答案
这似乎是 Xamarin.iOS for Visual Studio 1.8 中的错误。对于以前的版本,您可以在模拟器中切换硬件,它会记住下一次部署的设置。这也有副作用,无论您是否选择 Retina 都无关紧要,您总是以最后的模拟器设置结束。虽然现在可以使用 Retina 选项,但无法再从 Visual Studio 调试 iPhone 5 模拟器。但是,您可以先部署然后从模拟器菜单中选择 Hardware -> Device -> iPhone Retina (4-inch)
,从而在没有调试器的情况下运行它。
关于ios - 如何从 Visual Studio 中选择合适的 iPhoneSimulator 设备? (iPhoneSimulator 始终启动 3.5 英寸设备),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20050277/