2012-03-07 15 views
64

OMG, co zrobiłem?Xcode przestaje działać po ustawieniu "xcode-select -switch"

Kilka dni temu próbowałem użyć macport do zainstalowania czegoś, ponieważ używam Xcode 4.3 i narzędzie wiersza poleceń nie zostało zainstalowane, Macport nie będzie działał. Więc po jakiś przewodnik dostać zainstalowane narzędzie wiersza polecenia, a następnie użyłem następującego polecenia:

sudo xcode-select -switch /Applications/Xcode.app/ 

co moim zdaniem wkręca wszystko oprócz macport: teraz, w Xcode, nawet prosty single-view projekt iOS nie będzie być skompilowany, mówi "UIKit/UIKit.h nie znaleziono".

Czy ktoś wie, jak to poprawić? Nie chcę ponownie instalować gigantycznego Xcode, muszę zrobić dziś jakiś projekt iOS, pomóż!

Odpowiedz

177

Powinieneś wskazywać to w kierunku katalogu Developer, a nie pakietu aplikacji Xcode. Uruchom to:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer 
+0

dzięki za szybką odpowiedź, próbowałem, ponownie uruchom Xcode, kompilacja nadal nie działa ... –

+0

Co oznaczają poniższe polecenia? 'xcode-select -print-path' i' ls -d/Applications/Xcode.app/Contents/Developer' – Jim

+0

xcode-select -print-path daje mi: /Aplikacje/Xcode.app/Contents/Developer –

Powiązane problemy