诊断视图在倒数第三步(11个中)失败:
通过HTTP建立与Mac构建主机的有状态连接。 => 失败
详细信息部分显示:
无法建立连接。无法获得InfoRecord。无法获得SDK状态。
我已经仔细检查了“操作”部分中的所有建议:安装了最新版本的Xamarin.iOS,没有连接Visual Studio的其他实例,禁用了防火墙,激活了Xamarin.iOS。
两台机器都有Xamarin Studio 4.0。
以下是~/Library/logs/Xamarin/MonoTouchVS/mtbserver.log
的最后几个条目:
[01-Mar-2013 17:52:24] Server IP Address : 10.1.0.199
[01-Mar-2013 17:54:44] mtbserver: No KEEPALIVE command, exiting...
[01-Mar-2013 17:54:48] Apple SDK developer root: /Applications/Xcode.app/Contents/Developer
[01-Mar-2013 17:54:48] Server IP Address : 10.1.0.199
修改
如下面的Veux所述,在Windows上使用代理可能会导致此问题。奇怪的是,如果禁用“捕获流量”,Fiddler2仍然可以作为设备(iPhone或模拟器)的反向代理。
答案 0 :(得分:6)
我有一些问题,所有配置都很好,但得到了同样的错误。 我的解决方案是禁用代理!在Windows机器上
希望能帮到你
答案 1 :(得分:1)
检查/Applications/Xcode.app上是否安装了Xcode
检查是否安装了Xcode文档。(http://screencast.com/t/f3Kku2iggDeY)
检查Mac上是否存在此路径。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/
如果为空,请从DocSets(http://screencast.com/t/dmN00AYw9k)创建符号链接
~/Library/Developer/Shared/Documentation/
到
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets