更新/安装新pode后找不到'JSQMessagesViewController / JSQMessages.h'文件

时间:2016-05-19 13:30:04

标签: cocoapods jsqmessagesviewcontroller

我安装了所有新的Firebase Pod('Firebase / Storage', pod'Firebase / Database'等。)与终端,但当我尝试运行我的项目时,我收到错误。  error in my bridge header

谢谢!

3 个答案:

答案 0 :(得分:2)

我通过删除'〜>来解决问题。 7.2.0'在我的Podfile中

pod 'JSQMessagesViewController’, '~> 7.2.0’ line

也许它会帮助某人

https://github.com/jessesquires/JSQMessagesViewController/issues/1586

答案 1 :(得分:0)

我希望这是因为Cocoapod链接不正确。我经常在项目中找到这个,并且找不到看似随机的文件。

我建议的步骤:

  1. 删除.xcworkspace文件
  2. 删除Podfile.lock和Pods文件夹
  3. 关闭Xcode
  4. 调用pod更新以更新您的pod链接
  5. 使用.xcworkspace文件打开
  6. 清理项目
  7. 另一个值得注意的有用的事情是,Cocoapods通常不适用于Dropbox。这是由于缓存的信息存储在直接文件夹空间中。如果项目出现此问题,则值得压缩文件并在非Dropbox文件中完成上述步骤。

    希望这有帮助

答案 2 :(得分:0)

我只是强迫Xcode构建,按cmd b。它解决了。