无法生成Objective-C模块';JSQMessageViewController';

无法生成Objective-C模块';JSQMessageViewController';,objective-c,xcode,swift,jsqmessagesviewcontroller,Objective C,Xcode,Swift,Jsqmessagesviewcontroller,我有两个项目都使用JSQMessagesViewController,但其中一个项目出现错误:“无法构建Objective-C模块‘JSQMessagesViewController’”,而另一个项目运行良好……这两个项目之间几乎没有区别,如何让JSQMessagesViewController工作,因为它对我的应用程序至关重要。谢谢。我通过以下步骤解决了问题: 清理项目,包括生成缓存(Command-Option-Shift-K) 删除pod.lock文件和pods.xcodeproj文件

我有两个项目都使用JSQMessagesViewController,但其中一个项目出现错误:“无法构建Objective-C模块‘JSQMessagesViewController’”,而另一个项目运行良好……这两个项目之间几乎没有区别,如何让JSQMessagesViewController工作,因为它对我的应用程序至关重要。谢谢。

我通过以下步骤解决了问题:

  • 清理项目,包括生成缓存(Command-Option-Shift-K)
  • 删除pod.lock文件和pods.xcodeproj文件
  • 然后关闭Xcode并再次运行pod更新
  • 然后再次建造

尝试安装正在开发中的JSQMessagesViewController的最新版本 (pod'JSQMessagesViewController',:git=>'',:branch=>'developer')
它对我有用。

你按照这些说明做了吗?我没有遵循这些……我只是使用cocoa Pod来安装所需的依赖项。除此之外,所有其他框架都可以工作。你想在swift中使用objective-c模块,对吗?是的,我想cocoapods会在后端处理所有这些,我的意思是,它与firebase和crashlytics等其他框架一起工作……旁注:运行Xcode 7.3.1-只需清理项目并包含构建缓存就解决了我的问题!也解决了我的问题。非常感谢。当您说“删除pods.xcodeproj文件”时。您的意思是只删除pods.xcodeproj文件吗?或者删除它和位于同一目录中的所有其他文件?@AziCode希望您已经找到了它,但我的意思是只删除pods.xcodeproj文件deleting.lock和.xcodeproj文件不会对现有项目造成损害?