【问题标题】:Linking error Xcode 7.2: Framework Not Found链接错误 Xcode 7.2:找不到框架
【发布时间】:2016-01-20 02:04:06
【问题描述】:

几个小时以来,我一直在努力寻找解决这个问题的方法。每次我尝试构建我的项目时,都会遇到同样的错误:

ld: 找不到框架 SwiftHTTP

我尝试按照in this question 的说明进行操作,但无济于事。

对于我可能做错的其他事情有什么想法吗?

【问题讨论】:

  • 所以...框架是否已添加到 SwiftHTTP 中?
  • 你到底是什么意思?
  • 错误是不言自明的。找不到框架。要么它丢失,要么路径配置错误。你是用 Cocoapods 安装的吗?它在 Cocoapods 中可用:cocoapods.org/?q=SwiftHTTP
  • 是的,我使用 cocoapods 来安装框架。 SwiftHTTP 目录在我的项目的Pods 目录中,但我在任何地方都找不到.framework 文件
  • 最后,你打开.xcworkspace(而不是.xcproject)了吗?

标签: ios xcode linker cocoapods


【解决方案1】:

如 cmets 中所述,OP 通过 .xcproject 而不是 .xcworkspace 访问项目,因此未加载框架。要解决问题(并恢复到 Cocoapods 推荐的设置),请按照以下步骤操作:

  1. 关闭所有 Xcode 项目/工作区
  2. 在终端中,在项目文件夹中发出pod update 以恢复设置
  3. Cocoapods 运行完成后,打开.xcworkspace 并构建项目

【讨论】:

    猜你喜欢
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 1970-01-01
    • 2020-07-25
    • 2013-05-11
    • 2015-12-16
    相关资源
    最近更新 更多