【问题标题】:"_OBJC_CLASS_$_GDTStorage", referenced from:“_OBJC_CLASS_$_GDTStorage”,引用自:
【发布时间】:2020-01-17 05:11:01
【问题描述】:

我在尝试构建我的应用程序时不断收到此警告,也无法链接到 Firebase。我正在使用 xcode 9.2

'''Undefined symbols for architecture x86_64:
  "_sqlite3_prepare_v3", referenced from:
      -[APMSqliteStore prepareSQL:error:] in GoogleAppMeasurement(APMSqliteStore_645df61703f07a6639f4b1de4d0cf5c3.o)
  "_OBJC_CLASS_$_GDTStorage", referenced from:
      objc-class-ref in libGoogleDataTransport.a(GDTUploadPackage.o)
      objc-class-ref in libGoogleDataTransport.a(GDTLifecycle.o)
      objc-class-ref in libGoogleDataTransport.a(GDTUploadCoordinator.o)
      objc-class-ref in libGoogleDataTransport.a(GDTTransformer.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)'''[1]

【问题讨论】:

  • 欢迎来到 SO。像这样的问题很难回答,因为我们不知道您的项目范围或涉及的其他内容。包含您的 podfile 以及有关可能导致问题的其他原因的一些详细信息是一个好主意。问题中没有任何内容与 Firebase 直接相关,因此不清楚添加该标签的原因。 “链接到firebase”是什么意思?你能用更多信息更新你的问题吗?

标签: swift iphone xcode firebase xcode9.2


【解决方案1】:

libsqlite3.tbd 添加到项目属性中的“链接框架和库”中。

【讨论】:

  • 如果您只是将 Firebase 添加到项目中,则不需要这样做,听起来可能还有更多问题。
猜你喜欢
  • 2014-01-10
  • 1970-01-01
  • 1970-01-01
  • 2011-05-12
  • 1970-01-01
  • 2017-06-28
  • 2021-06-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多