Xamarin iOS 调试需要永远,不加载模拟器
Xamarin iOS debugging takes forever, doesn't load the simulator
我使用 Visual Studio 2015 和 Xamarin for iOS 开始了一些测试。最新版本的 Xamarin 构建服务器已设置,运行 在我的新 Mac Mini 上,Visual Studio 2015 已更新,运行 最新版本的 Xamarin.
现在,当我编译一个标准的通用应用程序时,它会在 3 秒左右的时间内完成。但是当我点击 Debug 时,服务器日志 说 它正在处理请求,但是模拟器没有出现,Mac.
经过无穷无尽的列表:
Request handled in X.XXXms
(通常以大约 2 秒为步长)
它在几分钟后停止调试,Mac 或 Visual Studio 上没有任何消息。
我的调试有什么问题? Visual Studio、Mac、Xamarin 有问题吗?
问题是 Visual Studio 被设置为调试设备,而不是模拟器。
构建日志中某处显示:
Waiting for device 'Device' to connect.
这显然是一个愚蠢的错误,但实际上没有任何消息,也没有指示正确连接设备或实际错误的指针,这使得很难找到问题所在。
因此,将调试目标设置为 Simulator,而不是 Device:
我使用 Visual Studio 2015 和 Xamarin for iOS 开始了一些测试。最新版本的 Xamarin 构建服务器已设置,运行 在我的新 Mac Mini 上,Visual Studio 2015 已更新,运行 最新版本的 Xamarin.
现在,当我编译一个标准的通用应用程序时,它会在 3 秒左右的时间内完成。但是当我点击 Debug 时,服务器日志 说 它正在处理请求,但是模拟器没有出现,Mac.
经过无穷无尽的列表:
Request handled in X.XXXms
(通常以大约 2 秒为步长)
它在几分钟后停止调试,Mac 或 Visual Studio 上没有任何消息。
我的调试有什么问题? Visual Studio、Mac、Xamarin 有问题吗?
问题是 Visual Studio 被设置为调试设备,而不是模拟器。
构建日志中某处显示:
Waiting for device 'Device' to connect.
这显然是一个愚蠢的错误,但实际上没有任何消息,也没有指示正确连接设备或实际错误的指针,这使得很难找到问题所在。
因此,将调试目标设置为 Simulator,而不是 Device: