Linker 通过cocoapods安装Google Maps SDK for iOS会导致链接器错误
我正在尝试使用cocoapods为iOS版本1.3.0安装Google地图SDK 实际上,安装过程非常成功,但当我尝试使用框架时,应用程序构建过程会返回链接器错误,例如:Linker 通过cocoapods安装Google Maps SDK for iOS会导致链接器错误,linker,google-maps-sdk-ios,cocoapods,Linker,Google Maps Sdk Ios,Cocoapods,我正在尝试使用cocoapods为iOS版本1.3.0安装Google地图SDK 实际上,安装过程非常成功,但当我尝试使用框架时,应用程序构建过程会返回链接器错误,例如: Undefined symbols for architecture armv7: "_OBJC_CLASS_$_GMSServices", referenced from: objc-class-ref in AppDelegate.o 由于某种原因,链接器找不到框架。我的cocoapods版本是0.20.1。代码
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_GMSServices", referenced from:
objc-class-ref in AppDelegate.o
由于某种原因,链接器找不到框架。我的cocoapods版本是0.20.1。代码4.6.2
除了GoogleMapsSDK,我的项目还通过cocoapods添加了另外两个库。
这是我的播客文件:
platform :ios, '5.1'
pod 'DTCoreText'
pod 'MKNetworkKit'
pod 'Google-Maps-iOS-SDK'
提前感谢。您应该会看到一个文件“Pods.xcconfig”,其中包括pod正在使用的框架。将应用程序的目标配置更改为基于cocoapod。谷歌地图到iOS,iOS<6.0中没有任何功能 播客文件上的白色: 平台:ios,“6.1” pod“DTCoreText” pod“MKNetworkKit” pod“谷歌地图iOS SDK”
你能提供这些变化的例子吗?你发现了吗?如果你发现了任何解决方案,请提供it@MehulThakkar不幸的是,我还没有找到任何解决办法。我必须升级我的所有工具(cocoapods、谷歌地图版本、iOS…)才能让它正常工作。我最后使用的是我朋友提供的谷歌地图的旧版本