【问题标题】:Adding Bolts Framework to Custom Swift Framework Error将螺栓框架添加到自定义 Swift 框架错误
【发布时间】:2015-12-25 22:30:52
【问题描述】:

我正在尝试创建一个自定义 Swift 框架。在该框架中,我添加了 Bolts 框架。在其他项目中尝试使用我的新 Swift 框架时,我收到以下错误:

framework not found 用于架构 x86_64 的螺栓 链接器命令失败,退出代码为 1(使用 -v 查看调用)

有趣的部分是包含的其他框架(解析)加载正常,它只是有问题的螺栓。我已经尝试过更改 Build Active Architectures 设置。

谢谢

【问题讨论】:

  • 也许你的问题是 Parse 框架已经包含了 Bolts 框架。如果您也在使用 Parse,则不需要专门添加它。
  • 其实 Bolts 是 Parse 的附加要求
  • 在我的项目中,使用 Bolts,我没有在我的 podfile 中包含 Bolts。它与 Parse 一起自动安装。你可能不使用cocoapods?如果没有,那么你应该:-)
  • 使用 cocoapods 进行了全新安装,现在一切正常。谢谢!

标签: ios swift parse-platform frameworks bolts-framework


【解决方案1】:

使用 CocoaPods 来包含您的其他框架。 Bolts 将通过 Parse 自动安装。

【讨论】:

【解决方案2】:

通过以下步骤创建新的复制文件阶段:

项目设置 -> 构建阶段 -> + -> 新复制文件阶段。展开复制文件阶段并将目标设置为框架。然后点击小+ 图标并选择Bolts 框架。如果未添加,也将其添加到链接的框架和库中。

当您使用的框架不在您的应用使用的 Frameworks 文件夹中时,将引发您遇到的错误。

【讨论】:

  • 这似乎不起作用,我遇到了同样的错误。
  • 您是使用预构建的Bolts 框架还是自己构建的?
猜你喜欢
  • 2013-01-06
  • 2018-10-19
  • 2016-03-13
  • 2018-10-28
  • 2018-04-24
  • 2016-08-04
  • 2017-07-05
  • 2015-01-19
  • 2017-01-27
相关资源
最近更新 更多