rop*_*cks 5 objective-c ios ios-frameworks cocoapods google-analytics-sdk
我正在尝试更新我的项目以使用CocoaPods 0.36.0的新use_frameworks!选项.我在Xcode 6.2中使用Objective-C(不是Swift),部署目标是8.1.
除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的动态框架实现不兼容,还是有其他一些技巧可以让它发挥作用?
我已成功添加此依赖项,方法是在您的私有库的 podspec 中使用此指令添加平台限制,以仅限于 iOS 设备:
Pod::Spec.new do |m|
...
m.platform = :ios, "7.0"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
417 次 |
| 最近记录: |