2016-09-14 16 views
21

Nie mogę już budować projektu Qt po aktualizacji do Xcode 8 dzisiaj. Otrzymuję następujący błąd pomimo przestrzegania instrukcji od this answer.Błąd XCode 8 "Project ERROR: Xcode nie jest poprawnie skonfigurowany", mimo że licencja została zaakceptowana

Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild.

Jak to naprawić?

+0

Możliwy duplikat [Qt Creator - BŁĄD Projekt: Xcode nie jest skonfigurowane poprawnie. Konieczne może być potwierdzenie umowy licencyjnej, uruchamiając /usr/bin/xcodebuild](http://stackoverflow.com/questions/33728905/qt-creator-project-error-xcode-not-set-up-properly-you- może wymagać potwierdzenia-t) – 123

Odpowiedz

38

udało mi się capybara-WebKit (który używa QT) zbudowany z Xcode 8/MacOX Sierra po wykonaniu tych instrukcji (tu: https://forum.qt.io/topic/71119/project-error-xcode-not-set-up-properly/7)

  1. Przenieś do folderu, w którym zainstalować Qt.
  2. Otwórz w edytorze tekstu plik na Qt_install_folder/5.7/clang_64/mkspecs/funkcje/mac/default_pre.prf
  3. Znajdź wiersz z tekstem (dla mnie to była linia 15):

    isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))): \ 
    

    Zamień linię:

    isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null"))): \ 
    
  4. Zapisz & ponownej kompilacji

+0

Dziękujemy! Działa to dla mnie na Qt 5.6.1 –

+0

Próbowałem ekwiwalent dla iOS. Czy muszę dokonać aktualizacji z ** El Capitan 10.11.6 ** do ** macOS **? Otrzymuję ** Projekt ERROR: Aktualna wersja SDK iPhoneos (10.0) jest za stara. Zaktualizuj Xcode. ** –

+4

Na moim Macu znalazłem ten sam plik w następującej lokalizacji: 'qt_install_folder/4.8.7_2/mkspecs/features/mac/default_pre.prf' – sinner

29

Bardziej czyste rozwiązanie

cd /Applications/Xcode.app/Contents/Developer/usr/bin/ 
sudo ln -s xcodebuild xcrun 
+0

Piękne rozwiązanie – Orny

+1

To działało dla mnie 10.12.2 –

+0

Pracowałem dla mnie 10.11.6 – CHawk

0

Run MaintenanceTool w Qt katalog i aktualizacja do wersji 5.8

Powiązane problemy