我正在尝试使用cocoapods安装适用于iOS版本1.3.0的Google Maps SDK。
实际上安装过程很成功,但是当我尝试使用框架时,应用程序构建过程会返回链接器错误,例如:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_GMSServices", referenced from:
objc-class-ref in AppDelegate.o
由于某种原因,链接器无法找到框架。我的cocoapods版本是0.20.1。 XCode 4.6.2。
除了Google Maps SDK,我的项目还有另外两个通过cocoapods添加的库。 这是我的Podfile:
platform :ios, '5.1'
pod 'DTCoreText'
pod 'MKNetworkKit'
pod 'Google-Maps-iOS-SDK'
提前致谢。
答案 0 :(得分:0)
您应该看到一个文件“Pods.xcconfig”,其中包含pod正在使用的框架。将应用程序的目标配置更改为基于CocoaPods。
答案 1 :(得分:0)
GoogleMaps到iOS无法在iOS上运行< 6.0。
Podfile上的白色:
平台:ios,' 6.1'
pod' DTCoreText'
pod' MKNetworkKit'
pod' Google-Maps-iOS-SDK'