2013-02-21 10 views
8

Widok diagnostyczny nie w trzecim do ostatniego etapu (z 11):nie można połączyć się z Xamarin.iOS uruchomionych na komputerze Mac z komputera z systemem Windows

ustanawiającego stanową połączenie Mac zbudować hosta poprzez HTTP. =>udało

Szczegóły sekcja pokazuje:

Połączenie nie udało się ustalić. Nie można uzyskać InfoRecord. Nie można uzyskać statusu SDK.

Mam podwójne sprawdzanie wszystkich zaleceń w sekcji "Działania": najnowsza wersja zainstalowanego Xamarin.iOS, żadne inne wystąpienie Visual Studio podłączone, zapora wyłączona, aktywowane Xamarin.iOS.

Oba urządzenia mają Xamarin Studio 4.0.

Oto kilka ostatnich wpisów z ~/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 

EDIT

Jak wspomniano przez veux poniżej, przy użyciu serwera proxy w systemie Windows może być przyczyną tego problemu. Co ciekawe, Fiddler2 może nadal działać jako odwrotne proxy dla urządzenia (iPhone lub symulator), jeśli "Capture Traffic" jest wyłączony.

+0

Mógłbyś sprawdzić ~/Library/dzienniki MonoTouchVS plik/Xamarin// mtbserver.log? są tam jakieś inne informacje? –

+1

Czy znalazłeś rozwiązanie tego problemu? także dzieje się po mojej stronie. – Craigt

+0

@ josemiguel.torres: Dodałem kilka ostatnich wpisów w tym pliku dziennika do pytania. – Diego

Odpowiedz

6

miałem jakiś problem, wszystko było dobrze skonfigurowany ale dostałem ten sam błąd. Rozwiązaniem dla mnie było wyłączenie proxy! na komputerze z systemem Windows

nadzieję, że pomoże Ci

+5

Fiddler2 był winowajcą. Jak tylko go wyłączyłem, wszystko działało dobrze. Dzięki!. – Diego

1
  • Sprawdź czy Xcode zainstalowany na /Applications/Xcode.app

  • Sprawdź, czy jest zainstalowany dokumentacji Xcode. (http://screencast.com/t/f3Kku2iggDeY)

  • Sprawdź, czy ta ścieżka istnieje na komputerze Mac .

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/ 
    
  • Jeśli jest pusty, należy utworzyć dowiązanie symboliczne DocSets (http://screencast.com/t/dmN00AYw9k)

    ~/Library/Developer/Shared/Documentation/ 
    
  • do

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets 
    
+0

Próbowałem tego, co sugerujesz, ale nie zadziałało. – Diego

Powiązane problemy