أخطاء Google link SDK 3.0_sqlite3 في iOS



objective-c google-analytics (1)

يمكنك حل هذه المشكلة عند استيراد " libsqlite3.0 "

https://code.i-harness.com

أنا أدمج Google Analytics SDK 3.0 في مشروعي. لكنني أواجه أخطاء رابط عند محاولة إنشاء مشروعي.

كما ذكر في documentation ، لقد ربطت بين المكتبات في مشروعي ،

  • 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 التحليلية بالذكر تذكر لربط هذه المكتبة. أتمنى أن يساعدك هذا.





google-analytics