MY APP가 xcode 7에서 정상적으로 작동했습니다. xcode 8로 업그레이드 한 후 아키텍처 i386에 대해 20 개의 기호를 찾을 수 없습니다. 빌드 단계의 "라이브러리와 바이너리 연결"섹션에 libsqlite3.tdb를 포함하면 오류 수가 줄어들지 만 여전히 아래 오류가 남아 있습니다. 아키텍처 i386을위한xcode 8의 아키텍처 i386에 대한 정의되지 않은 기호
정의되지 않은 심볼 : "_sqlite3_key"에서 참조 : 은 - - [는 SQLiteManager를 OpenDatabase] SQLiteManager.o 에 [는 SQLiteManager 리키] SQLiteManager.o "_sqlite3_rekey"의에서 참조 : - [는 SQLiteManager 리키] SQLiteManager.o LD의 : 오류 : 링커 명령
아키텍처 변경 등의 모든 종류의 시도 (호출을보기 위해 사용 -v) 종료 코드 1로 실패 그 소리 아키텍처 i386을 찾을 수 없습니다 기호 (들) 이 문제를 어떻게 해결할 수 있습니까? 도움이 될 것입니다!
응용 프로그램은'정의되어 -DSQLITE_HAS_CODEC'? –
예. 다른 C 플래그가 있습니다. 제공된 솔루션 대부분을 시도했지만 아무 것도 작동하지 않았습니다. –