Ho scaricato il nuovo iOS 8 sia nel mio telefono che nell'ultimo Xcode sul mio Mac. Funziona tutto bene, ma dopo aver caricato su e provare il nuovo iPhone 6 Plus simulatore quando provo l'iPhone 4S o 5 simulatori (funziona con 5s) ottengo il seguente errore:
Undefined symbols for architecture i386:
"_fwrite$UNIX2003", referenced from:
leveldb::(anonymous namespace)::PosixEnv::~PosixEnv() in Firebase(env_posix.o)
leveldb::(anonymous namespace)::PosixEnv::~PosixEnv() in Firebase(env_posix.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Mi sembra molto strano per me che ho utilizzato il simulatore di iPhone 4 per tutta la mattinata, ma è solo dopo che ho provato il simulatore iPhone 6 plus che si rompe e non riesco a riprenderne l'uso
possibile duplicato di [fopen $ UNIX2003 non riesce nella libreria esterna] (http://stackoverflow.com/questions/15856848/fopenunix2003-fails-inside-external-library) –
Sebbene sia stata inviata una risposta duplicata, la domanda non è certamente È un duplicato - uno che si riferisce a questo errore per quanto riguarda iOS 8 e il simulatore, l'altro che si riferisce all'uso di una libreria statica esterna –
La domanda è chiaramente un duplicato. Entrambi riguardano il collegamento degli errori che collegano un'app per simulatore a iOS 8 Simulator SDK utilizzando un archivio statico compilato con OS X SDK. –