xcode 6 pch.file non trovato

Io carico il mio progetto da xcode 5 di xcode 6 e vedere l’errore myProject-prefisso.pch non è stato trovato nel myProjectTests, aggiungere questo file e vedere i nuovi errore

Ld /Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Products/Debug-iphonesimulator/Мобильный\ Extreme\ FitnessTests.xctest/Мобильный\ Extreme\ FitnessTests normal x86_64
cd /Users/willrock/Desktop/ExtremeFitness
export IPHONEOS_DEPLOYMENT_TARGET=7.1
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/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Products/Debug-iphonesimulator -F/Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/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/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/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Intermediates/Мобильный\ Extreme\ Fitness.build/Debug-iphonesimulator/Мобильный\ Extreme\ FitnessTests.build/Objects-normal/x86_64/Мобильный\ Extreme\ FitnessTests.LinkFileList -bundle_loader /Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Products/Debug-iphonesimulator/extreme_fitness.app/extreme_fitness -Xlinker -objc_abi_version -Xlinker 2 -framework XCTest -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=7.1 -framework XCTest -framework UIKit -framework Foundation -Xlinker -dependency_info -Xlinker /Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Intermediates/Мобильный\ Extreme\ Fitness.build/Debug-iphonesimulator/Мобильный\ Extreme\ FitnessTests.build/Objects-normal/x86_64/Мобильный\ Extreme\ FitnessTests_dependency_info.dat -o /Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Products/Debug-iphonesimulator/Мобильный\ Extreme\ FitnessTests.xctest/Мобильный\ Extreme\ FitnessTests

ld: file not found: /Users/willrock/Library/Developer/Xcode/DerivedData/Мобильный_Extreme_Fitness-cdfxpafcwvsczkfjvlwznradvmhm/Build/Products/Debug-iphonesimulator/extreme_fitness.app/extreme_fitness
clang: error: linker command failed with exit code 1 (use -v to see invocation)

se carico un progetto di vedere in xctest

clang: error: no such file or directory: '/Users/willrock/Desktop/ExtremeFitness/extreme_fitness/extreme_fitness-Prefix.pch'
clang: error: no input files
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

ma in xcode 5 è lavorare bene

  • pulire progetto. Rimuovere derrived dati floder dell’applicazione organizzatore.
  • fatto, non un lavoro
InformationsquelleAutor alex willrock | 2014-09-15



9 Replies
  1. 106
    1. Fare un nuovo file: ⌘cmd+N
    2. iOS/Mac > Altro > File PCH > YourProject-Prefisso.pch.
    3. Assicurarsi che si visualizza “Tutti” e non “di Base”. (Pulsanti blu)
    4. Progetto > Costruire Impostazioni > Ricerca: “Prefisso” Intestazione.
    5. Sotto “Apple LLVM 7.0” vi saranno mostrati anche il Prefisso Intestazione chiave.
    6. Tipo di file directory. e.g: “$(SRCROOT)/$(PROJECT_NAME)/Nomeprogetto-Prefisso.pch”.
    7. Pulire progetto: ⌘cmd+⇧shift+K
    8. Costruire il progetto: ⌘cmd+B

    xcode 6 pch.file non trovato

    • Sul punto 5 mi piacerebbe tipo $(SRCROOT)/$(PROJECT_NAME)/YourProject-Prefix.pch invece.
    • Non c’è bisogno di “YourProjectName/YourProject-Prefisso.pch”. è possibile specificare direttamente .pch nome
    • Errrr… OVVIAMENTE dipende da dove il file è.. Nessuna persona normale mantiene i file al di fuori della cartella del progetto.
    • dopo la creazione di un nuovo file pch ho un nuovo errore . . . Di comando del Linker non riuscita con codice di uscita 1 ld: file non trovato: /Users/mac/Library/Developer/Xcode/DerivedData/ABC-dnblevzgtsdkywcsetmlxmpcaada/Build/Products/Debug-iphonesimulator/ABC_4.0.app/ABC_4.0 idee o di aiuto ?
    • Eliminare l’applicazione dal dispositivo o simulatore, quindi ripetere il Passo 6 & 7. Facci sapere..
    • l’app non ha mai avuto installato il simulatore . . . .
    • Oh beh, apre una nuova questione, nessuno vede la tua domanda qui. 🙂
    • grazie per i consigli e ho appena fatto -> qui stackoverflow.com/questions/28576447/…
    • Questa soluzione ha funzionato per me, ho cercato la voce e aggiunto il nome del progetto / nome del prefisso. Ho provato il prefisso nome file da solo, ma non ha funzionato.
    • Oh, In Xcode 7, basta farlo in destinazione e non impostare Precomepile.

  2. 17

    ho risolto obiettivi eliminare xctest target compilato

    • È una finta soluzione, perché non risolvere il problema, ma rimuoverlo dalla radice! Se voglio aggiungere nuovamente bersaglio di prova?
    • Fammi sapere c’è un modo con l’eliminazione di destinazione…
  3. 6

    Provare questo con Xcode 6. È necessario creare manualmente il File PCH.

    File -> Nuovo -> File -> iOS -> C e C++ -> File PCH.

    Aggiungere nuovi file PCH al progetto – Nuovo file > Altro > file PCH

    Al progetto ‘Costruire Impostazioni” opzione – impostare il valore di ‘Intestazione di Prefisso’ per il PCH nome del file, con il nome del progetto come prefisso, cioè per il progetto denominato ‘TestProject’ e PCH file denominato ‘MyPrefixHeaderFile’, aggiungere il valore di ‘TestProject/MyPrefixHeaderFile.pch’ per plist.

    • La mancanza del file PCH è il motivo per cui il mio Xcode è piagnucolare tutto il tempo non riconoscere UIKit e Fondazione Api su diverse classi. L’uomo, questi ragazzi dietro di Xcode di Apple dovrebbe essere licenziato per la spedizione di una roba così di merda come quella. Ogni aggiornamento di Xcode c’è di peggio. Grazie per il suggerimento.
    • Niente dice “io sono un razionale, professionale per adulti” come lamentarsi degli strumenti.
    • Se si accetta la merda senza lamentarsi le cose non miglioreranno. Professionisti lamentano sempre perché vogliono costruire meglio le cose e per questo hanno bisogno di strumenti migliori. Non si può costruire una cattedrale gotica con un cucchiaio e una forchetta.
  4. 5

    Ci sono un sacco di ragioni per questo problema e ho avuto i miei successi.Ho dovuto fare due passi per il mio progetto per l’esecuzione.Può essere può essere utile per gli altri.

    1. Ho eliminato la voce nel Prefisso intestazione di Costruire Impostazioni.

    Percorso-> Target> Build Settings > Prefix Header.

    1. Eliminato il Il Progetto Prove di file negli Obiettivi.

      screen shot per il secondo punto.

    Di riferimento: http://www.buzztouch.com/forum/thread.php?tid=F42D8239A330C321132944A&currentPage=3

  5. 2

    Generare un nuovo file pch.
    Il nome del file come Demo-Prefisso.Pch
    Andare per obiettivi – Costruire Impostazionixcode 6 pch.file non trovato

    • si potrebbe denominare il file di quello che si vuole, non ha bisogno di essere qualcosa di specifico, detto questo non capisco il voto si / no
  6. 1

    Fare come segue, per cambiare [Precompilare Intestazione di Prefisso] con [no]
    e [Intestazione di Prefisso] con il campo vuoto.

    E mi ricostruire il progetto, che passa, e funziona!

    [Project]
    -[Basic]
    -[Apple LLVM6.1-Language]
    --[Precompile Prefix Header]-[no]
    --[Prefix Header]--[]
  7. 1

    Qui è una descrizione di ciò che si dovrebbe fare

    1. Fare clic sulla prima cartella sotto la pagina blu con il nome del progetto. La cartella con anche il nome del progetto, accanto ad essa.

    2. File > New File > iOS > Other

    3. Fare clic su PCH File

    4. Fare clic su Next

    5. Salva Come: PrefixHeader

    6. Fare clic sulla prima casella di controllo sotto Targets SOLO; se gli altri sono controllati, deselezionare li

    7. Fare clic su Create

    8. Se il Prefix Header” il file è finito in una cartella diversa, come il Supporting Files cartella, spostare fino alla cima cartella che avete cliccato su nel passaggio 1

    9. Fare clic sulla pagina blu in alto a sinistra della barra laterale con il nome di progetto successivo tot di esso. Questo è appena sopra la cartella che avete cliccato su nel passaggio 1

    10. Fare clic sul Build Settings scheda

    11. Nella barra di ricerca, digitare, Prefix Header e premere il Return/Enter chiave

    12. Cercare Apple LLVM 6.0 or 7.0 - Language. 6.0 si riferisce a Xcode 6 e 7.0 si riferisce a Xcode 7. Questo non fa alcuna differenza.

    13. Assicurarsi Increase Sharing of Precompiled Headers è impostato per No e che Precompile Prefix Header è impostato per No

    14. Trovare il Prefix Header linea appena sotto la Precompile Prefix Header Linea. Spostare il cursore su circa 5 pollici, ma rimanere sulla stessa linea. Fare Doppio Clic. Si aprirà una finestra.

    15. Digitare il nome del progetto (questo è indicato accanto alla cartella che avete cliccato su nel passaggio 1)

      Esempio) Prereq per il Ritardo di Assegnazione
      È MOLTO IMPORTANTE che si digita in stampatello, dove sono necessari, come ad esempio “P” in “Prereq.” È case sensitive. Ora, mettere in barra (/). Quindi digitare il nome del file che si è creato nei passaggi 2-7 (di Nuovo, questo è Case Sensitive e si deve mettere spazi dove necessario). Mi consiglia di lasciare il file PrefixHeader (senza spazi). Dopo il nome del file, come PrefixHeader, tipo in .pch minuscole.

    16. Il risultato finale dovrebbe essere simile a questo:

      Prereq for Overdue Assignment/PrefixHeader.pch

    17. Ora, fare clic sul Product menu (6 menu dal menu file su cui hai cliccato nel punto 2). Quindi fare clic su Clean

      È possibile ignorare questo passaggio tenendo premuto comando, maiusc, e K allo stesso tempo.
      Una volta a ottenere il messaggio, Clean Succeeded, passare al punto 18.

    18. Fare clic sul Product menu e andare giù per Build. Fare clic su Build.

      È possibile ignorare questo passaggio tenendo command e B allo stesso tempo. Si dovrebbe ottenere Build Completed.

    Thats it!

  8. 0
    • selezionare il quadro nel file navigator
    • aprire l’utilità di riquadro (Xcode -> Visualizza -> programmi di Utilità -> Mostra Inspector File)
    • attivare il target di appartenenza del tuo quadro di riferimento per tutte le destinazioni.
  9. 0

    Basta cambiare il nome della combinazione di che cosa mai si desidera.Chiaro il progetto di compilarlo.
    Il suo lavoro per me .

Lascia un commento