'JSQMessagesViewController/JSQMessages.h' 在 update/installing 新 pode 之后找不到文件
'JSQMessagesViewController/JSQMessages.h' file not found after update/installing new pode
我安装了所有新的 Firebase Pods('Firebase/Storage',
pod 'Firebase/Database' 等..) 与终端,但是当我尝试 运行 我的项目时,我得到了错误。
谢谢!
我认为这是由于 Cocoapod 链接不正确所致。我经常在项目中发现这一点,并且找不到看似随机的文件。
我推荐的步骤:
- 删除您的 .xcworkspace 文件
- 删除 Podfile.lock 和 Pods 文件夹
- 关闭Xcode
- 调用 pod update 更新您的 pod 链接
- 使用 .xcworkspace 文件打开
- 清理项目
另一个需要注意的有用的事情是 Cocoapods 通常不能很好地与 Dropbox 一起工作。这是由于缓存的信息存储在直接文件夹 space 中。如果项目出现此问题,则值得压缩文件并在非 Dropbox 文件中完成上述步骤。
希望对您有所帮助
我通过删除我的 Podfile 中的“~> 7.2.0”解决了这个问题
pod 'JSQMessagesViewController’, '~> 7.2.0’ line
也许它会对某人有所帮助
https://github.com/jessesquires/JSQMessagesViewController/issues/1586
我只是强制 Xcode 构建,按下 cmd b
。它解决了。
我安装了所有新的 Firebase Pods('Firebase/Storage',
pod 'Firebase/Database' 等..) 与终端,但是当我尝试 运行 我的项目时,我得到了错误。
谢谢!
我认为这是由于 Cocoapod 链接不正确所致。我经常在项目中发现这一点,并且找不到看似随机的文件。
我推荐的步骤:
- 删除您的 .xcworkspace 文件
- 删除 Podfile.lock 和 Pods 文件夹
- 关闭Xcode
- 调用 pod update 更新您的 pod 链接
- 使用 .xcworkspace 文件打开
- 清理项目
另一个需要注意的有用的事情是 Cocoapods 通常不能很好地与 Dropbox 一起工作。这是由于缓存的信息存储在直接文件夹 space 中。如果项目出现此问题,则值得压缩文件并在非 Dropbox 文件中完成上述步骤。
希望对您有所帮助
我通过删除我的 Podfile 中的“~> 7.2.0”解决了这个问题
pod 'JSQMessagesViewController’, '~> 7.2.0’ line
也许它会对某人有所帮助
https://github.com/jessesquires/JSQMessagesViewController/issues/1586
我只是强制 Xcode 构建,按下 cmd b
。它解决了。