2013-02-21 70 views
8

診斷視圖中失敗,第三到最後一步(滿分爲11):無法連接到從Windows機器上的Mac上運行Xamarin.iOS

建立到Mac有狀態的連接通過HTTP建立主機。 =>失敗

詳細部分顯示:

連接不能建立。無法獲取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上使用代理服務器可能導致此問題。奇怪的是,如果「Capture Traffic」被禁用,Fiddler2仍然可以作爲設備(iPhone或模擬器)的反向代理。

+0

你能檢查〜/圖書館/日誌/ Xamarin/MonoTouchVS/mtbserver.log文件嗎?那裏還有其他信息嗎? – 2013-02-21 11:42:52

+1

您是否找到了解決方案?它也發生在我身邊。 – Craigt 2013-02-22 09:45:58

+0

@ josemiguel.torres:我將該日誌文件中的最後幾項添加到問題中。 – Diego 2013-03-02 01:57:34

回答

6

我有一些問題,所有已配置好但得到了同樣的錯誤。 我的解決方案是禁用代理!在Windows機器

希望這將有助於你

+5

Fiddler2是罪魁禍首。一旦我禁用它,一切正常。謝謝!。 – Diego 2013-04-19 18:11:29

1
  • 檢查一下您是否Xcode的安裝/Applications/Xcode.app

  • 檢查是否已安裝的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 
    
+0

我嘗試了你的建議,但沒有奏效。 – Diego 2013-03-02 02:07:50

相關問題