如何防止“没有这样的模块'Alamofire'”作为Xcode中的错误?
Posted
技术标签:
【中文标题】如何防止“没有这样的模块\'Alamofire\'”作为Xcode中的错误?【英文标题】:How can I prevent "No such module 'Alamofire'" as an error in Xcode?如何防止“没有这样的模块'Alamofire'”作为Xcode中的错误? 【发布时间】:2018-11-15 19:16:31 【问题描述】:我的 Xcode 一直给我错误“没有这样的模块 'Alamofire'”,即使我已经在这个项目上构建并运行了几次。这似乎是随机发生的。我通常可以通过退出 Xcode 并在项目中重新安装我的 pod 来解决它。然而,这很烦人并且浪费时间。这是其他人正在处理的事情吗?我是否安装不当?怎么回事?
【问题讨论】:
您确定打开的是工作区而不是项目? 是的,绝对确定。我有点希望那是我实际上做错的事情,因为这很容易解决,但我正在打开工作区。 【参考方案1】:有时我也会遇到这个问题。就我而言,这是由于 mac os 上的磁盘空间不足。当我释放足够的空间时,这个问题就解决了。
【讨论】:
很抱歉,这听起来像一个总的 nOOb,但磁盘空间是指 RAM,对吗?所以如果我在编程时尝试运行更少的程序,我应该不太可能看到这个问题发生? 他谈论的是磁盘空间而不是内存。【参考方案2】:所以,我在使用不同的 Pod Realm Swift 时遇到了同样的问题。对此的答案是进入 Product > Scheme > Manage Scheme,然后取消选中除 pod 之外的所有内容。在那之后,我成功地构建了这个项目。然后我回到 Manage Scheme 并检查了我的项目并取消选中了 pod。我必须尝试几种不同的组合,然后才能使用,但这解决了问题。
【讨论】:
请分享您的 podfile。以上是关于如何防止“没有这样的模块'Alamofire'”作为Xcode中的错误?的主要内容,如果未能解决你的问题,请参考以下文章
没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”
Xcode 8 和 Swift 3 中没有这样的模块 Alamofire