【问题标题】:Can't connect to Xamarin.iOS running on Mac from Windows machine无法从 Windows 机器连接到在 Mac 上运行的 Xamarin.iOS
【发布时间】:2013-02-21 00:24:39
【问题描述】:

诊断视图在倒数第三步(共 11 步)中失败:

通过 HTTP 与 Mac 构建主机建立有状态连接。 => 失败

详细信息部分显示:

无法建立连接。无法获取信息记录。无法获取 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 或模拟器)的反向代理。

【问题讨论】:

  • 你能检查 ~/Library/logs/Xamarin/MonoTouchVS/mtbserver.log 文件吗?还有其他信息吗?
  • 您找到解决方案了吗?它也发生在我身边。
  • @josemiguel.torres:我将该日志文件中的最后几个条目添加到问题中。

标签: visual-studio xamarin.ios xamarin


【解决方案1】:

我遇到了一些问题,所有配置都很好,但出现了同样的错误。 我的解决方案是禁用代理!在windows机器上

希望对你有帮助

【讨论】:

  • Fiddler2 是罪魁祸首。一旦我禁用它,一切正常。谢谢!。
【解决方案2】:
  • 检查您是否在 /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
    

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-17
    • 2021-07-21
    • 2020-04-22
    • 1970-01-01
    • 2017-06-03
    • 2018-12-26
    • 1970-01-01
    • 2011-10-09
    相关资源
    最近更新 更多