我现在第3次遇到问题了! VS失去与mac构建主机的连接。试图记住它是如何发生的,其他时候我认为它可能与更新有关。昨天我更新了Parallels 12和新的OSX版本10.11.6。请看看我的照片,让我知道你是否遇到过这种情况以及你是如何解决的。
其他时候我通过try-and-error修复,所以我不知道实际的修复是什么......
顺便说一句,我可以ping,启用远程登录,并在防火墙中将mono设置为允许。
Ping mac host:
远程登录:
防火墙:
PuTTY SSH工作:
这里所说的一切都完成了: https://developer.xamarin.com/guides/ios/getting_started/installation/windows/#Configuration
有什么想法吗?
谢谢!
编辑:
好吧,从我发布此问题的那一刻起,它又开始重新开始了。但是,在我们找到解决方案之前,我将不会关闭此答案。我不是唯一一个面临这个问题的人,下次发生时记录它会很酷。
这是现在连接工作......:
答案 0 :(得分:1)
作为Xamarin for Visual Studio 4.2.0的一部分,我们对Visual Studio和Mac构建主机之间的连接进行了一些可靠性改进。 如果您再次遇到此问题,请告诉我您使用的Xamarin版本,并在连接失败后共享日志。 (帮助 - Xamarin - Zip日志)。
如果问题与DNS相关,您可以尝试按照@valtedero的建议通过IP连接(手动添加Mac)。
诊断该问题的另一个有趣的测试是trying to build an iOS project from a developer command line,传递 ServerAddress , ServerUser 和 ServerPassword 。这将尝试使用Visual Studio使用的相同机制连接到Mac,而不会干扰编辑器,扩展或任何其他Visual Studio工件。
最后,如果你没有使用最新的Xamarin版本(目前是4.2.0),请试一试,它不仅包括连接性改进,还改善了连接的跟踪,这可以给我们带来帮助诊断其他潜在问题的宝贵信息。
谢谢!