【发布时间】:2015-06-01 15:04:18
【问题描述】:
我正在使用CocoaPods 安装最新的Google Maps SDK v1.10,如here 所述
安装正常,但是Xcode 无法编译小部件并给出以下错误:
(null): Auto-Linking supplied '/Users/tom/Dev/iOS/Noms/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps', framework linker option at /Users/tom/Dev/iOS/Noms/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps is not a dylib
手动添加框架(Google 不建议这样做)会导致
(null): "_vImageBoxConvolve_Planar8",引用自:
有没有人为带有 Widget 的 Xcode 项目成功安装 GoogleMaps SDK?
谢谢
【问题讨论】:
-
您需要将
CoreLocation框架添加到您的项目中。您可以通过Target -> Build Phases -> Link Binary With Libraries添加它。 -
谢谢。这解决了CoreLocation错误但是现在我看到了:(null):自动链接提供'/Users/tom/Dev/iOS/Noms/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps',框架链接器选项在/Users/ tom/Dev/iOS/Noms/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps 不是 dylib。更新了主要问题
-
检查this answer 关于
Auto-Linking supplied错误。 -
不幸的是,这在 Cocopods 安装下不起作用。我之前已经看过这个答案并确认它不起作用。小部件没有框架,它是作为构建阶段的一部分从主应用程序复制过来的
-
你解决了吗,我也遇到同样的问题
标签: ios xcode google-maps widget google-maps-sdk-ios