谷歌地图可可豆荚整合问题

时间:2015-06-28 09:42:28

标签: ios objective-c iphone

您好我正在整合谷歌地图与可可豆荚。我已经完成了集成,但是当我运行项目时,我遇到了问题

ld: warning: Auto-Linking supplied '/Users/SANDY/Robert/Office/ProjectName/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps', framework linker option at /Users/SANDY/Robert/Office/ProjectName/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps is not a dylib
Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_GMSCameraPosition", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSCameraUpdate", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSCoordinateBounds", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSMapView", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSMarker", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSPath", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSPolyline", referenced from:
      objc-class-ref in EzTripInfoViewController.o
      objc-class-ref in TrackOrderViewController.o
      objc-class-ref in DriverInfoViewController.o
      objc-class-ref in DashboardViewController.o
  "_OBJC_CLASS_$_GMSServices", referenced from:
      objc-class-ref in EzAppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

在App Goto Pods中找到Pod的位置 - > GoogleMaps - > FrameWorks选择GoogleMaps.framework拖放项目并构建它......

答案 1 :(得分:0)

我认为你打开了错误的文件。安装pod之后您需要从 .xcworkspace 打开项目来代替 .xcodeproject

enter image description here