【问题标题】:Alamofire - Swift Compiler Error - Use of undeclared typeAlamofire - Swift 编译器错误 - 使用未声明的类型
【发布时间】:2018-05-21 17:11:38
【问题描述】:

我遇到了同样的问题,但前提是我将解决方案存档。我可以构建项目并将应用程序安装到设备上,而不会出现任何编译错误。

Module 'Alamofire' has no member named 'request'

如果我想归档项目,为什么会出现 59 个错误?我清理了项目,删除了所有派生文件夹,检查了项目设置 -paths,bitcode = YES / NO 等。它们都没有修复编译器错误。就像我说的,如果我构建应用程序或将其安装到设备上,Xcode 不会为 Alamofire 提供任何错误。我还做了“仅构建活动架构”调试 = YES 发布 = NO。

我无法归档我的项目。以下只是 59 个编译错误中的 2 个。全部在 Swift 编译器错误下。谢谢你的帮助。

【问题讨论】:

  • 你使用过 import Alamofire 吗?
  • 是的,上面的所有 swift 文件都有一个“import Alamofire”。该项目是基于目标C的。只有其余的调用由 swift 完成。
  • 我刚刚发现了这个:github.com/Alamofire/Alamofire/issues/248 但这个问题也没有解决。我有同样的一个。我检查了我的项目的架构。值为:arm64 armv7 armv7s

标签: ios swift xcode alamofire


【解决方案1】:

检查您正在安装的 Alamofire 项目的要求。检查它是否不大于您的 xcode 和 swift 版本。如果是这样,请返回 Alamofire 存储库并安装与您的 xcode 和 swift 兼容的版本。

将包添加到您的 podfile 时,取出 Alamofire 的 github 页面中所写的“~>”部分。做这样的事情

pod 'Alamofire', '5.0.0-beta.1'

【讨论】:

    【解决方案2】:

    我希望它可以帮助某人。问题出在根文件夹上,我看到一个名为 Alamofire 的文件夹,它是空的。我从以下网址下载了最新版本,并将所有内容粘贴到该文件夹​​下。我现在可以存档项目了!

    https://github.com/Alamofire/Alamofire

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      相关资源
      最近更新 更多