没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”

Posted

技术标签:

【中文标题】没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”【英文标题】:No Such Module 'Alamofire','SwiftyJson','UiKiT' 【发布时间】:2019-07-24 16:00:32 【问题描述】:

当我尝试构建项目时,我在现有项目上遇到此构建错误。

没有这样的模块'Alamofire'

当我删除该行时,它开始指向 swiftyJson

没有这样的模块'SwiftyJson'

当我删除该行并重新构建时,它开始将 UiKit 指向为

没有这样的模块 UiKit

昨天,我将我的 xcode 更新为 10.3,因为我安装了一个新更新,之后我遇到了这个问题。 然后我从苹果开发者网站下载了以前的 xcode 10.2.1 版本,现在我又遇到了这个问题。 当我做一个新项目时,没有这样的问题。

我尝试在某种搜索后重新安装 pod,但没有摆脱这个错误。

【问题讨论】:

运行pod deintegrate && pod install,可能还有pod update 以确保库正常。也去Issue Navigator看看有没有其他错误 【参考方案1】:

删除派生数据:转到Xcode -> preferences -> Locations -> 然后删除派生数据

如果这不起作用,请尝试重新启动您的 mac

【讨论】:

我已删除驱动器数据并重新启动 mac,但仍然出现相同的错误。 @DisplayName 转到产品->清理构建文件夹,删除派生数据,关闭xcode并重新打开,然后产品->构建 完成了这个也没有工作同样的问题没有找到 Alamofire, SwiftyJson 。 @kjoe 拔下然后重新插上 或尝试用漂白剂清洗【参考方案2】:

使用 'command + shift + K' 清理项目

如果您的项目已上传到 git 存储库,只需将整个项目删除到垃圾箱并克隆它

【讨论】:

以上是关于没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 没有这样的模块

我不能在 xcode 中使用模块 Alamofire

导入 Alamofire 3.4 - 没有这样的模块“Alamofire”

没有这样的模块“Alamofire”

没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”

如何防止“没有这样的模块'Alamofire'”作为Xcode中的错误?