Prima volta che si utilizzano i cacao (ultima versione) per le dipendenze nell'ultimo Xcode 7.2.1 con Swift 2.1. Inizializzo la cartella del progetto, quindi modifica il file pod e aggiungo le mie dipendenze. Quando corro pod install
funziona senza intoppi finché non apro il mio progetto e provo a costruire. Ho provato questo con due progetti separati (uno è nuovo di zecca per i test) e ottengo linker command failed with exit code 1 (use -v to see invocation)
per entrambi. Il mio file pod si presenta così:Errore di Cocoapods: comando linker non riuscito con codice di uscita 1 (utilizzare -v per vedere l'invocazione)
platform :ios, '8.0' #8.0 is minimum supported, right?
use_frameworks!
target 'Testing Frameworks' do
pod 'Alamofire', '~> 3.0'
end
Ho rimosso completamente tutti i file pod e le dipendenze dal progetto e ho ottenuto una build di successo con solo i file di progetto di base. Poi ho fatto di nuovo un 'pod init' sul progetto, aggiunto le dipendenze al mio file pod, fatto un' pod install' e aperto il progetto con il nuovo 'xcworkspace'. Carica il progetto ma ha lo stesso errore e un nuovo avviso che dice: Target 'Pods-project' del progetto 'Pod' è stato rifiutato come dipendenza implicita per 'Pods_project.framework' perché le sue architetture 'x86_64' no contiene tutte le architetture richieste 'i386 x86_64' – drpcken
Ottenuto, ho dovuto modificare 'COSTRUISCI ARCHITETTURA ATTIVA SOLO 'su NO nelle impostazioni di compilazione. Grazie! – drpcken
questo mi ha infastidito per un po 'e ho riso quando ho letto la tua risposta a causa di quanto breve e semplice fosse. Non me lo aspettavo XD. Grazie per l'ottimo lavoro! – krummens