Я інтегрую 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 пропустила згадування про зв’язок цієї бібліотеки. Сподіваюся, це допомагає.