Я интегрирую Google Analytics SDK 3.0 в свой проект. Но при попытке создать мой проект я получаю ошибки компоновщика.
Как упоминалось в документации, я связал следующие библиотеки в своем проекте,
- libGoogleAnalyticsServices.a
- AdSupport.framework
- CoreData.framework
- SystemConfiguration.framework
- libz.dylib
Даже тогда я получаю следующие ошибки при построении проекта,
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)
....
Что вызывает эти ошибки? Я что-то пропустил?
Цените свою помощь.
РЕШЕНИЕ:
Я решил это, связав мой проект с библиотекой libsqlite3.0
. Документация Google Analytics не упоминалась, чтобы связать эту библиотеку. Надеюсь, это поможет.