swift - 没有这样的模块 JSQMessagesViewController

标签 swift xcode cocoapods

我正在尝试导入 JSQMessagesViewController:

import JSQMessagesViewController

它给了我错误“没有这样的模块”。我在网上看到很多人遇到这个问题,但我找不到解决方案。这是我的播客文件:

# Uncomment this line to define a global platform for your project
platform :ios, ‘9.2’
# Uncomment this line if you're using Swift 
use_frameworks!

target ‘IXODES’ do
 pod 'JSQMessagesViewController'
 pod 'Firebase'
 pod 'Firebase/Core'
 pod 'Firebase/Database'
 pod 'Firebase/Auth'
 pod 'Firebase/Messaging'

end

我已经尝试清理构建,还尝试了 pod deintegrate,然后是 pod installpod update。没有任何效果,我可以像其他项目一样在我的项目中看到该库。有帮助吗?

最佳答案

也许您尝试导入该文件,但万一文件丢失了, 你可以做的几件事。 您可以从 cocoapods 中清理项目并重新安装 cocoapod(这对我有帮助,有一次我遇到了文件丢失的相同问题)您可以通过

在终端上运行这段代码

[sudo] gem install cocoapods-deintegrate

一旦完成

cd your file

然后运行这个pod deintegrate 那么你就完成了!并重新安装

----另一种解决方案---

试试这些

1-将所有 .frameworks 添加到项目构建阶段 -> 将二进制文件与库链接

2-选择每个框架并构建它。您可以通过选择运行箭头旁边的项目名称来执行此操作。

3-清理项目并重新启动我的电脑。

希望对你有帮助

关于swift - 没有这样的模块 JSQMessagesViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43054225/

相关文章:

swift - 在 swift 中的选项中隐藏 ECSlidingViewController 中的菜单栏

xcode - React-native 0.60.4 xcode 构建失败

ios - Concurrent NSOperation 以及如何设置 isFinished 和 isExecuting?

iphone - 将 UITextField (field.text) NSString * 转换为 char *?

xcode - 如何重新添加 Copy Pods 资源?

ios - 当文本达到 N 行时开始滚动的 UITextView

ios - 如何快速从字典中获取所有索引值?

swift - 使用搜索栏和大标题导航栏拉动刷新问题

ios - 通过 cocoapods 在 swift 项目(iOS 8.0 目标)中添加 Facebook Pop 是不可能的

ios - 由于缺少 arm64 的 arch,使用 cocoapods 的 XCode 项目突然中断