【问题标题】:ld: framework not found GoogleMapsCore clang: error: linker command failed with exit code 1 (use -v to see invocation)ld:找不到框架 GoogleMapsCore clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
【发布时间】:2018-07-18 07:58:09
【问题描述】:

我不知道为什么我的 IOS 应用程序出现此错误(“链接器命令失败,退出代码为 1(使用 -v 查看调用)”)。

【问题讨论】:

  • 你导入 GoogleMapsCode 框架了吗?
  • 向我们展示您的代码...
  • @aBilal17 GoogleMapsCode 没有显示在那里
  • @Ivan Kaloyanov 代码运行良好
  • @AamirKhan 如果您的代码运行良好。 ..比什么问题。只需重新启动您的 xcode 希望这会对您有所帮助

标签: objective-c iphone xcode9.4


【解决方案1】:

这可能是由于以下任何原因造成的。

  • 如果您没有正确导入框架。

  • 如果您打开的是 .xcodeproj 而不是 .xcworkspace

  • 检查构建设置 -> Build Active Architectures only 设置为 No。(然后将其更改为 YES

  • Project 中而不是在 Targets 中添加 其他链接器标志 em>。所以,你把它移到 Targets,它不应该在 Project

【讨论】:

    【解决方案2】:

    我也遇到过类似的问题,问题是我的Framework文件夹不在项目文件夹内。

    Build Settings > Framework Search Paths > 在窗口中输入这两行

    $(PROJECT_DIR)/../<YOUR_FOLDER_WITH_FRAMEWORKS>
    $(inherited)
    

    【讨论】:

      猜你喜欢
      • 2020-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-12
      • 1970-01-01
      • 1970-01-01
      • 2016-02-12
      相关资源
      最近更新 更多