JSQMessagesViewController

JSQMessagesViewController

我正在使用xcode 6.3,swift 1.2,并使用cocoapods安装“JSQMessagesViewController”库。这是我的pod文件:

pod 'JSQMessagesViewController'

和我的桥文件:
#import <JSQMessagesViewController/JSQMessages.h>

然后我得到错误:
'JSQMessagesViewController/JSQMessages.h' file not found with <angled> include; use "quotes" instead

我不知道为什么会出错。当我用更新桥文件时
 #import "JSQMessagesViewController/JSQMessages.h"

我得到了错误
JSQMessagesViewController/JSQSystemSoundPlayer+JSQMessages.h:19:9: 'JSQSystemSoundPlayer/JSQSystemSoundPlayer.h' file not found with <angled> include; use "quotes" instead

这确实让我感到困惑,因为错误出在我无法修改的JSQMessagesViewController的源代码中。我已经用Google搜寻了一天,但没有任何方法可以解决它。
由于JSQMessagesViewController库在githup中非常流行,因此我相信一定有人知道如何修复它。

最佳答案

您将表示法用于框架。您是否正在使用cocoapods 0.36或更高版本?然后,您可以通过将其放在pod文件中来从JSQMessagesViewController制作一个框架:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'JSQMessagesViewController'

09-30 22:10