我刚将我的项目从我的备份文件夹复制到桌面上的另一个文件夹,它给了我这个错误。我删除了FBSDKLoginKit之后再次更新了我的pod,但它仍无法正常工作。如果我删除此模块,然后生成其他一些pod将给出相同的错误。
请不要将其标记为重复,因为我需要此问题的根本原因而不是像这样的其他不同线程中提供的临时解决方案 No Such Module 'FBSDKLoginKit' Xcode 9
答案 0 :(得分:1)
终于得到了解决方案。我用命令+ B来构建我的项目,与SVProgressHUD,FBSDKLoginKit和FBSDKShareKit相关的错误消失了。
编辑:实际问题是Xcode存在一个错误,即它无法识别已经安装并添加到项目中的pod.Thats为什么模块在编译期间未找到错误。我之后也遇到了与其他许多pod相同的构建错误。它只是偶然发生的事情。唯一的方法是多次构建项目,直到它识别模块并且错误消失。这听起来很疯狂,但没有其他到目前为止的方式。请在此处更新,如果有人为此找到永久性修复程序。谢谢
答案 1 :(得分:0)
我可以通过进入产品->方案->编辑方案来解决此问题,然后在“生成”选项中选中“查找隐式依赖项”。似乎为我工作,希望对您有所帮助!
答案 2 :(得分:0)
我通过删除整个Pods /文件夹,然后在运行Pod安装之后解决了我的问题(我知道您已经解决了这个问题,但是如果其他人遇到了该问题。)。