我正在尝试更新我的项目,以使用CocoaPods 0.36.0的新
除了Google Analytics之外,一切都可以正确地构建和链接,但是对于Google Analytics,我会得到连接器错误:
是否GAI与CocoaPods实现的动态框架不兼容,还是有其他技巧可以让它工作?
use_frameworks!
选项。 我在Xcode 6.2中使用Objective-C(而不是Swift),部署目标为8.1。除了Google Analytics之外,一切都可以正确地构建和链接,但是对于Google Analytics,我会得到连接器错误:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_GAI", referenced from:
objc-class-ref in NPDAnalytics.o
"_OBJC_CLASS_$_GAIDictionaryBuilder", referenced from:
objc-class-ref in NPDAnalytics.o
ld: symbol(s) not found for architecture x86_64
我尝试将旧式的
#import <GoogleAnalytics_iOS_SDK/GAI.h>
更改为模块导入:
@import GoogleAnalytics_iOS_SDK;
但那没有帮助任何事情。是否GAI与CocoaPods实现的动态框架不兼容,还是有其他技巧可以让它工作?