Un amico ha aggiornato Cocoapods nel nostro progetto. Quando ho tirato la roba più recente dal git ho ottenuto il seguente errore:I pod sono stati rifiutati come dipendenza implicita per "libPods.a" perché le sue architetture "XXX" non contenevano tutte le architetture richieste
Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn't contain all required architectures 'i386'
questo si traduce in
ld: library not found for -lPods-___PODLIBRARY____
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ho cercato per ore ora cercando di trovarlo. Le correzioni più comuni che ho provato sono ..
- dati derivati cancellati
- Elimina costruiscono dati
- Elimina baccelli, e reinstallato con 'pod install'
- Clean progetto
- Tutto il sopra allo stesso tempo
- Sperimentato con "Costruisci solo architettura attiva", sia nel nostro progetto che nel progetto Pod. Inserito armv7 e armv7s come codice rigido anziché $ variabile
- Sperimentato con "Architetture", sia nel nostro progetto che nel Progetto Pod. Inserito armv7 e armv7s come codice rigido anziché $ variabile
Puntiamo a iOS 8, iPhone.
Il mio amico ha funzionato combinando le prime 4 opzioni, ma non ci riesco.
Qualcuno ha qualche suggerimento? Dovremmo rilasciare prima di Natale così il tempo di produzione è prezioso: D
hai risolto questo? –