我试图将我的iOS应用项目链接到我构建的静态库,并且我按照Using Static Libraries in iOS中的说明操作。这个项目已经链接了Google Analytics
库,libGoogleAnalyticsServices.a
,它工作正常,但是当我在我的静态库的目标构建设置中设置-ObjC
标志时,我&#39 ;我不能再建造它了。我得到了#Apple; Apple Mach-O链接器错误"在Undefined symbols for architecture armv7
中说libGoogleAnalyticsServices.a
,并指出诸如" _sqlite3_column_bytes"等内容。
有人经历过这个吗?我怎么能解决它?
谢谢
注意:我使用的是Xcode 6.0.1,我的部署目标是iOS 7.0
答案 0 :(得分:0)
你必须包括:
CoreData.framework
SystemConfiguration.framework
libz.dylib
Google analytics devguides是文档的链接。
希望它有所帮助。
答案 1 :(得分:0)
正如@iOSWeblineindia所说,我通过在Build Phases中添加libsqlite3.dylib
解决了这个问题