【问题标题】:GoogleMaps is not a dylib : Error at compile time with pod fileGoogleMaps 不是 dylib:pod 文件在编译时出错
【发布时间】:2015-08-16 09:26:42
【问题描述】:

链接器错误: ld:警告:提供自动链接:/Path /GoogleMaps 处的框架链接器选项不是 dylib

架构 x86_64 的未定义符号:

“_OBJC_CLASS_$_GMSServices”,引用自:

AppDelegate.o 中的 objc-class-ref ld:未找到架构 x86_64 的符号

clang: error: 链接器命令失败,退出代码为 1(使用 -v 查看调用)

我在这里使用 google places API 和 pod 和 Xocde 6.3 。 当我尝试使用 Google Maps 框架的任何类时,此问题在编译时抛出。

【问题讨论】:

  • 在 podfile 和 mapView 中显示您的依赖项。
  • 你解决了吗,我也面临同样的问题?
  • 我已经从我的代码中删除了 pod 文件。实际上我想将 Google Places API 与 Pod 文件一起使用,但在收到此错误后,我决定直接使用 API 而不是整个框架,现在它对我来说也是一样的。
  • 告诉我你的要求可能是我,我会做空的。
  • 简单解决方案转到目标 -> 链接 -> 其他链接器标志并在调试和发布中的其他链接器标志中添加 $(inherited)。

标签: ios iphone google-maps ios8.3


【解决方案1】:

我遇到了同样的问题,我通过将 GoogleMaps.framework 添加到链接二进制库来解决它。它修复并工作。

【讨论】:

    猜你喜欢
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-08
    相关资源
    最近更新 更多