2012-12-13 3 views
0

내 앱에 Facebook 로그인을 통합하려고합니다. 링크 Facebook Developers 을 통해 사라하지만 컴파일 할 때 나는 다음과 같은 오류를 얻을 : 나는 또한 다른 연결 플래그 탭 프로젝트에 대한 빌드 설정의-Isqlite3.0 참조를 추가했지만 여전히 오류를 얻고있다 ios에서 페이스 북을 통합하는 동안 sqlite 오류가 발생했습니다.

Undefined symbols for architecture i386: 

"_sqlite3_bind_double", referenced from: 
    -[FBCacheIndex _updateEntryInDatabaseForKey:entry:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _writeEntryInDatabase:] in FacebookSDK(FBCacheIndex.o) "_sqlite3_bind_int", referenced from: 
    -[FBCacheIndex _updateEntryInDatabaseForKey:entry:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _writeEntryInDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _trimDatabase] in FacebookSDK(FBCacheIndex.o) "_sqlite3_bind_text", referenced from: 
    -[FBCacheIndex _updateEntryInDatabaseForKey:entry:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _writeEntryInDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _readEntryFromDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _readEntriesFromDatabase:excludingFragment:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _removeEntryFromDatabaseForKey:] in FacebookSDK(FBCacheIndex.o) "_sqlite3_close", referenced from: 
    ___23-[FBCacheIndex dealloc]_block_invoke_0 in FacebookSDK(FBCacheIndex.o) "_sqlite3_column_double", referenced from: 
    -[FBCacheIndex _createCacheEntityInfo:] in FacebookSDK(FBCacheIndex.o) "_sqlite3_column_int", referenced from: 
    -[FBCacheIndex _createCacheEntityInfo:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _fetchCurrentDiskUsage] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _trimDatabase] in FacebookSDK(FBCacheIndex.o) "_sqlite3_column_text", referenced from: 
    -[FBCacheIndex _createCacheEntityInfo:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _trimDatabase] in FacebookSDK(FBCacheIndex.o) "_sqlite3_errmsg", referenced from: 
    _releaseStatement in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _updateEntryInDatabaseForKey:entry:] in FacebookSDK(FBCacheIndex.o) 
    _initializeStatement in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _writeEntryInDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _readEntryFromDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _readEntriesFromDatabase:excludingFragment:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _fetchCurrentDiskUsage] in FacebookSDK(FBCacheIndex.o) 
    ... "_sqlite3_exec", referenced from: 
    ___36-[FBCacheIndex initWithCacheFolder:]_block_invoke_0 in FacebookSDK(FBCacheIndex.o) "_sqlite3_finalize", referenced from: 
    _releaseStatement in FacebookSDK(FBCacheIndex.o) "_sqlite3_open_v2", referenced from: 
    ___36-[FBCacheIndex initWithCacheFolder:]_block_invoke_0 in FacebookSDK(FBCacheIndex.o) "_sqlite3_prepare_v2", referenced from: 
    _initializeStatement in FacebookSDK(FBCacheIndex.o) "_sqlite3_reset", referenced from: 
    _initializeStatement in FacebookSDK(FBCacheIndex.o) "_sqlite3_step", referenced from: 
    -[FBCacheIndex _updateEntryInDatabaseForKey:entry:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _writeEntryInDatabase:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _createCacheEntityInfo:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _fetchCurrentDiskUsage] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _removeEntryFromDatabaseForKey:] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _dropTrimmingTable] in FacebookSDK(FBCacheIndex.o) 
    -[FBCacheIndex _trimDatabase] in FacebookSDK(FBCacheIndex.o) 
    ... ld: symbol(s) not found for architecture i386 

. 내가 도대체 ​​뭘 잘못하고있는 겁니까? iOS6에서 XCode 4.5 사용하기.

+0

필요한 모든 프레임 워크를 추가 했습니까? –

답변

0

또한 설명서에 필요한 내용에 따라 sqlite 라이브러리 또는 CoreData.framework에 앱을 연결해야합니다.

관련 문제