【问题标题】:dyld: Library not loaded: @rpath/libswiftCoreLocation.dylidyld:库未加载:@rpath/libswiftCoreLocation.dyli
【发布时间】:2016-10-27 03:45:44
【问题描述】:

我的项目运行良好。然后,我安装了可可豆荚以集成谷歌地图框架。我安装了可可豆荚,然后使用相同的方式安装了谷歌框架。但是,现在当我运行我的项目时,我收到以下错误:

dyld:库未加载:@rpath/libswiftCoreLocation.dylib
参考自: /Users/easiembedded/Library/Developer/CoreSimulator/Devices/25C02CA6-00E1-49BF-BF48-215894699255/data/Containers/Bundle/Application/EBD97186-C4C1-46F1-9BB0-E68F1082A0AC/Sample.app/Sample 原因:找不到图片

PS:

  1. 我已经在构建设置中的“运行路径搜索路径”中添加了“@executable_path/Frameworks”值
  2. 我尝试将“CoreLocation”框架添加到“嵌入式二进制文件”和“链接框架和库”中

我完全被这个困住了。任何帮助将非常感激。谢谢!

【问题讨论】:

  • 检查Embedded content contains swift code构建设置
  • 感谢您的回复!更新了我如何摆脱它。

标签: ios xcode swift cocoa cocoapods


【解决方案1】:

我不确定为什么会出现问题。

但是第二天,我刚来尝试从项目中删除可可豆荚,并删除了所有相关的豆荚文件。然后,只是为了尝试 srvv 的答案,因为构建设置中的“嵌入式内容包含快速代码”设置为 NO,我只是在我的项目文件夹和项目中执行了 ctrl+Z,以再次恢复所有 pod 相关文件。并且,然后在终端中运行“pod install”命令再次安装 pod。

而且,项目运行正常。并且,不需要将“嵌入内容包含swift代码”设置为YES。

我猜是,我第一次在项目中安装 pod 时可能犯了一些错误。

干杯!

【讨论】:

    猜你喜欢
    • 2016-05-24
    • 2017-04-20
    • 2016-05-29
    • 2015-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多