我无法使用Swift添加JSQMessagesViewController。。。。如何正确导入?

我无法使用Swift添加JSQMessagesViewController。。。。如何正确导入?,swift,xcode,cocoapods,jsqmessagesviewcontroller,Swift,Xcode,Cocoapods,Jsqmessagesviewcontroller,我的播客文件: source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! target 'MyProject' pod 'GoogleMaps' pod 'Firebase' pod 'Firebase/Database' pod 'Firebase/Auth' pod 'JSQMessagesViewController' 我在我的应用程序上实现这一点是有史以来最困难的。首先,我安

我的播客文件:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'MyProject'
pod 'GoogleMaps'
pod 'Firebase'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'JSQMessagesViewController'
我在我的应用程序上实现这一点是有史以来最困难的。首先,我安装了POD(googlemaps、firebase和JSQMessagesVC),前两个工作正常,但JSQMVC没有。Xcode告诉我该模块不存在,或者有时我告诉我“无法构建Objective-C模块‘JSQMessagesViewController’”。。。我只是不知道该怎么办

根据谷歌的说法,当我通过“使用框架”安装POD时,它应该可以正常工作。。。但事实并非如此。然后我尝试实现桥接文件,但它告诉我不存在任何文件(‪#‎进口‬ “JSQMessages.h”),所以我导入了确切的文件路径“#import”Pods/JSQMessagesViewController/JSQMessagesViewController/JSQMessages.h”,但随后,JSQMessages.h还导入了Xcode表示不存在的JSQMVC文件。是的。我试图手动设置每个文件的路径,但它仍然坚持它不存在

在Swift中有两个在线使用此框架的教程。。。然而,我没有得到它的工作以下没有他们。。。也许是因为他们太老了?:@这真让人讨厌

我正在使用 使用JSQMessagesViewController(7.3.4) 使用JSQSystemSoundPlayer(2.0.1)
而pod——版本1.0.1

我在使用pod时也遇到了问题,但原因可能与您不同。当我使用“使用框架”时,我的pod文件中的其他pod出现了一些问题


我所做的是将框架所在的文件夹拖到Xcode中,让Xcode复制它,并实现桥接文件。这在我的项目中效果很好。

我在使用POD时也遇到了问题,但原因可能与您不同。当我使用“使用框架”时,我的pod文件中的其他pod出现了一些问题


我所做的是将框架所在的文件夹拖到Xcode中,让Xcode复制它,并实现桥接文件。这在我的项目中效果很好。

尝试将播客文件的第二行更改为
平台:ios,“9.3”
,然后打开终端并导航到您的项目目录。运行
pod更新

您可能还想删除衍生数据。这是计算机上的缓存数据,有助于更快地启动应用程序,但在这些情况下可能会导致问题。您可以使用键盘快捷键
command+option+Shift+k
或通过菜单窗口>项目导航并点击弹出窗口上的删除按钮来删除衍生数据。 然后再次运行您的项目,这将需要一分钟,因为它必须从头开始构建


如果遇到更多问题,请告诉我。

尝试将播客文件的第二行更改为
平台:ios,“9.3”
,然后打开终端并导航到您的项目目录。运行
pod更新

您可能还想删除衍生数据。这是计算机上的缓存数据,有助于更快地启动应用程序,但在这些情况下可能会导致问题。您可以使用键盘快捷键
command+option+Shift+k
或通过菜单窗口>项目导航并点击弹出窗口上的删除按钮来删除衍生数据。 然后再次运行您的项目,这将需要一分钟,因为它必须从头开始构建

如果遇到更多问题,请告诉我。

可能重复的可能重复的