Sto cercando di utilizzare il KeyChainitemwrapper fornito da Apple Il mio progetto utilizza ARC ma ho attivato ARC su KeyChainitemwrapper.m. il quadro 'security.framework' al mio progettoCome correggere "Simboli indefiniti per architettura i386: problema di collegamento" _main "?
sto ottenendo questo problema di collegamento:.
Undefined symbols for architecture i386: "_main", referenced from: start in crt1.10.6.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
sono nuovo di sviluppo iOS, ma la mia ipotesi è che il problema ha a che fare con il fatto che il il simulatore sta cercando di compilare il mio codice sorgente i386 anziché il braccio ?? Sono chiuso?
Comunque ... sembra che questo wrapper sia abbastanza popolare quindi mi chiedevo se qualcuno che potrebbe avere familiarità con questo problema potrebbe dare una mano.
Grazie
Grazie per la risposta. Il mio progetto non contiene un file chiamato main.m. Inoltre, non riesco a trovare riferimenti a "main". – Nick
Ecco qua. Non hai 'main()', come indica il compilatore. Probabilmente dovresti ricostruire il tuo progetto da un modello di progetto. –
Ho iniziato con un modello di progetto. Forse ho disabilitato la costruzione di qualcosa ?? – Nick