Ios 设置-ObjC标志时libGoogleAnalyticsServices.a中架构armv7的未定义符号

Ios 设置-ObjC标志时libGoogleAnalyticsServices.a中架构armv7的未定义符号,ios,objective-c,google-analytics,static-libraries,armv7,Ios,Objective C,Google Analytics,Static Libraries,Armv7,我正在尝试将我的iOS应用程序项目链接到我构建的静态库,并按照中的说明进行操作。这个项目已经链接了Google Analytics库,libGoogleAnalyticsServices.a,它工作得很好,但是当我为我的静态库在目标的构建设置中设置了-ObjC标志时,我无法再构建它了。我在libGoogleAnalyticsServices.a中看到“Apple Mach-O链接器错误”,上面写着架构armv7的未定义符号,它指向诸如“\u sqlite3\u column\u bytes”之类

我正在尝试将我的iOS应用程序项目链接到我构建的静态库,并按照中的说明进行操作。这个项目已经链接了
Google Analytics
库,
libGoogleAnalyticsServices.a
,它工作得很好,但是当我为我的静态库在目标的构建设置中设置了
-ObjC
标志时,我无法再构建它了。我在
libGoogleAnalyticsServices.a
中看到“Apple Mach-O链接器错误”,上面写着
架构armv7的未定义符号,它指向诸如“\u sqlite3\u column\u bytes”之类的东西

有人经历过吗?我该怎么解决呢

谢谢

注意:我使用的是Xcode 6.0.1,我的部署目标是iOS 7.0

您必须包括:

CoreData.framework
SystemConfiguration.framework
libz.dylib
是指向文档的链接


希望有帮助。

正如@iOSWeblineindia所说,我通过在构建阶段添加
libsqlite3.dylib
解决了这个问题。

检查您是否在框架部分添加了libs和libSql库。@iOSWeblineindia我在构建阶段没有找到任何
libSql
,我没有直接链接libsqlite3.dylib,因为我使用的是核心DataYes,但GA SDK可能需要这个库。您可以添加它并尝试构建它吗。是的,另一个是libz,而不是libs。@iOSWeblineindia好的,看起来像添加
libsqlite3.dylib
会删除错误。。。谢谢,我已经有了这些,因为在设置-ObjC标志之前,我已经有了
googleanalytics