使用 Cocoapods 在 Swift 中导入框架时出现问题

Issue with importing framework in Swift with Cocoapods

我是 Swift 的新手,但我学到了基础知识。我想导入一个框架,但我 运行 遇到了问题。我现在将解释我遵循的步骤以及失败的步骤。

  1. 我使用终端命令安装了 cocoapods:sudo gem install cocoapods
  2. 然后我使用终端导航到我的项目根目录,然后使用命令:pod init
  3. 它创建了一个 podfile,我对其进行了编辑,如下所示。

    平台:ios, '8.0' use_frameworks!

    目标'Testy'做

    结束

    目标'TestyTests'做

    pod 'Kingfisher', '~> 1.8.1'

    结束

    目标'TestyUITests'做

    pod 'Kingfisher', '~> 1.8.1'

    结束

  4. 然后我关闭了 xcode 并通过单击 'Testy.xcworkspace' 文件启动了项目。

  5. 至此,我没有添加任何代码,只是构建了没有问题的项目,问题从这里开始。
  6. 当我尝试导入我的框架并构建时,出现以下错误:

    无法加载 'Kingfisher'

  7. 的基础模块
  8. 那么这里可能是什么问题呢?如果您需要更多信息,请询问我,我可以提供。

在您的 Podfile 中,您没有为目标 "Testy" 列出 "pod 'Kingfisher', '~> 1.8.1'"。