2014-10-09 28 views
6

dostaję ten błąd w Xcode następnie próbuję uruchomić mój appXcode Nie znaleziono pliku podczas próby uruchomienia APP

Ld /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator/KeyboardTests.xctest/KeyboardTests normal x86_64 
    cd "/Users/danielsorensen/Downloads/codecanyon-9105493-color-keyboard-universal/Color Custom Keyboard" 
    export IPHONEOS_DEPLOYMENT_TARGET=8.0 
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk -L/Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator -F/Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/Developer/Library/Frameworks -filelist /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Intermediates/Keyboard.build/Debug-iphonesimulator/KeyboardTests.build/Objects-normal/x86_64/KeyboardTests.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -bundle_loader /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator/Color\ Custom\ Keyboard.app/Color\ Custom\ Keyboard -Xlinker -objc_abi_version -Xlinker 2 -framework XCTest -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -Xlinker -add_ast_path -Xlinker /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Intermediates/Keyboard.build/Debug-iphonesimulator/KeyboardTests.build/Objects-normal/x86_64/KeyboardTests.swiftmodule -mios-simulator-version-min=8.0 -Xlinker -dependency_info -Xlinker /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Intermediates/Keyboard.build/Debug-iphonesimulator/KeyboardTests.build/Objects-normal/x86_64/KeyboardTests_dependency_info.dat -o /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator/KeyboardTests.xctest/KeyboardTests 

ld: file not found: /Users/danielsorensen/Library/Developer/Xcode/DerivedData/Keyboard-cimemloksqjdnxhkdziqxwhxgwcg/Build/Products/Debug-iphonesimulator/Color Custom Keyboard.app/Color Custom Keyboard 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

Wypróbuj następujące rozwiązanie: [xcode-6-pch-file-not-found] (http://stackoverflow.com/questions/25840720/xcode-6-pch-file-not-found) – John

Odpowiedz

24

Mam ten sam błąd, a ja go rozwiązać, wykonując następujące kroki:

1) Idź do projektu

2) na lewym pasku bocznym (w oknie, które się pojawi kliknij na testach

3) Przejdź do zakładki ustawienia budować i wyglądają na „host test”

4) Teraz ścieżka, która pojawia się w tej dziedzinie jest chyba nie tak więc wystarczy zaktualizować go do odpowiedniego jednego (w moim konkretnym przypadku I przemianowany na projekt i niektórych folderów i tak niektóre ścieżki były błędne) enter image description here

Jeśli błąd nadal występuje, być może trzeba będzie naprawić inne ścieżki w zakładkach Ustawienia kompilacji.

+0

Ogromna pomoc, dzięki. Mój został ustawiony na '$ (BUNDLE_LOADER)', więc zamiast tego zmieniłem ustawienia modułu ładowania (w sekcji Łączenie). Rzeczywiście było to spowodowane zmianą nazwy aplikacji od czasu utworzenia celu testu. –

+0

To jest niesamowite! Dziękuję Ci! –

+0

Ten pracował dla mnie. –

8

Przejdź do Project -- > Build Settings --> Testing --> Test Host Usuń ścieżki z debugowania i zwolnienia i podaj poprawną ścieżkę. Jeśli nie znasz prawidłowej ścieżki, pozostaw ją pustą, a następnie wyczyść i zbuduj.

To działa dobrze dla mnie.

4

Naprawiłem to, wybierając cel Testy i wyszukując moduł Ładujący w Ustawieniach kompilacji i zmieniając nazwę produktu w tej ścieżce. Mam ten błąd, ponieważ zmieniłem nazwę produktu. Program ładujący pakiet ma starą nazwę produktu w ścieżce, więc szuka tej ścieżki.

+0

Twoja odpowiedź jest już właściwa, ale zdjęcie w drugiej odpowiedzi przyciągnęło moją uwagę. –

2

Przejdź do nazwy projektu podanej na górze. Kliknij na to. Przejdź do "New Scheme" i zmień nazwę na cokolwiek chcesz.

Powiązane problemy