2013-05-29 29 views
7

我試圖使用cocoapods安裝適用於iOS版本1.3.0的Google Maps SDK。通過cocoapods安裝適用於iOS的谷歌地圖SDK導致鏈接器錯誤

其實安裝過程順利成功,但是當我嘗試使用該框架的應用程序建立返回鏈接錯誤,例如:

Undefined symbols for architecture armv7: 
"_OBJC_CLASS_$_GMSServices", referenced from: 
    objc-class-ref in AppDelegate.o 

出於某種原因,鏈接器找不到的框架。我的椰子樹版本是0.20.1。 XCode 4.6.2。

除了Google Maps SDK,我的項目還有2個通過cocoapods添加的庫。 這是我的Podfile:

platform :ios, '5.1' 

pod 'DTCoreText' 
pod 'MKNetworkKit' 
pod 'Google-Maps-iOS-SDK' 

在此先感謝。

+0

你發現了嗎? –

+0

如果您發現任何解決方案,請提供它 –

+0

@MehulThakkar很遺憾,我還沒有找到任何解決方案。我不得不升級所有的工具(cocoapods,谷歌地圖版本,iOS ...)才能使它工作。 –

回答

0

您應該看到一個文件「Pods.xcconfig」,其中將包含該窗格正在使用的框架。將您應用的目標配置更改爲基於CocoaPods。

+4

一起使用您能否提供此類更改的示例? – expert

0

GoogleMaps到iOS iOS中沒有任何工作< 6.0。

白色Podfile:

平臺:IOS, '6.1'

莢 'DTCoreText'

莢 'MKNetworkKit'

莢「谷歌 - 地圖-IOS-SDK '

相關問題