Tôi đang tích hợp Google Analytics SDK 3.0 trong dự án của mình. Nhưng tôi đang gặp lỗi trình liên kết khi cố gắng xây dựng dự án của mình.
Như đã đề cập trong tài liệu , tôi đã liên kết các thư viện sau trong dự án của mình,
- libGoogleAnalyticsServices.a
- AdSupport.framework
- CoreData.framework
- SystemConfiguration.framework
- libz.dylib
Ngay cả sau đó, tôi gặp các lỗi sau khi xây dựng dự án,
d: warning: directory not found for option '-L"/Users/....NameProject/Libraries/Google Analytics"'
"_sqlite3_bind_blob", referenced from:
-[TAGDataLayerPersistentStoreImpl writeEntriesToDatabase:expireTime:] in libGoogleAnalyticsServices.a(TAGDataLayerPersistentStoreImpl.o)
"_sqlite3_bind_int", referenced from:
-[TAGDataLayerPersistentStoreImpl deleteEntries:] in libGoogleAnalyticsServices.a(TAGDataLayerPersistentStoreImpl.o)
"_sqlite3_bind_int64", referenced from:
-[TAGDataLayerPersistentStoreImpl writeEntriesToDatabase:expireTime:] in libGoogleAnalyticsServices.a(TAGDataLayerPersistentStoreImpl.o)
-[TAGDataLayerPersistentStoreImpl peekEntryIds:] in libGoogleAnalyticsServices.a(TAGDataLayerPersistentStoreImpl.o)
....
Điều gì đang gây ra những lỗi này? Tôi có thiếu gì không?
Đánh giá cao sự giúp đỡ của bạn.
GIẢI PHÁP:
Tôi đã giải quyết nó bằng cách liên kết dự án của tôi với libsqlite3.0
thư viện. Tài liệu phân tích của Google đã bỏ qua việc đề cập đến liên kết thư viện này. Hi vọng điêu nay co ich.