首页 文章

GoogleMaps for iOS链接器错误

提问于
浏览
0

在构建应用程序时,我收到以下错误,我搜索了很多,但我无法弄清楚是什么问题 .

ld:警告:忽略文件/Users/username/GoogleMaps/GoogleMaps.framework/GoogleMaps,文件中缺少必需的架构arm64 /Users/username/GoogleMaps/GoogleMaps.framework/GoogleMaps(2个切片)架构arm64的未定义符号:“_ OBJC_CLASS_ $ _GMSPolyline“,引自:GPSController.o中的objc-class-ref”_OBJC_CLASS _ $ _ GMSCameraPosition“,引自:GPSController.o中的objc-class-ref”OBJC_CLASS _ $ _ GMSMutablePath“,引用自:GPSController中的objc-class-ref .o“ OBJC_CLASS _ $ _ GMSMarker”,引自:GPSController.o中的objc-class-ref“_OBJC_CLASS _ $ _ GMSMapView”,引自:GPSController.o中的objc-class-ref“_OBJC_CLASS _ $ _ GMSServices”,引自:objc-class appDelegate.o中的-ref ld:找不到架构arm64 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我正在使用GoolgeMaps SDK 1.4.3

PS: - 我对iOS编程比较陌生,所以请避免任何错误 .

2 回答

  • 1

    好吧我想出了问题我的库不是为64位构建的,但是我试图在我的应用程序中使用该设置,之后我从架构中删除了arm64,我成功构建了应用程序 .

  • 1

    我也有这个问题,我的解决方案是添加框架
    Target -> Build Phases -> Link Binary With Libraries

相关问题