XMPPFramework 3.7.0集成后遇到的问题记录

场景描述:在项目中有即时通讯功能,所以使用CocoaPods集成XMPPFramework,Podfile 中是这么写的:

platform :ios, '8.0'

target :**** do

pod ‘XMPPFramework’,'3.7.0'

use_frameworks!

end

但在pod install后出现编译不过的诸多情况现将记录问题及其解决方法。

错误1:Module ‘KissXML’ not found

解决1:把所有的 @import KissXML; 都替换成 #import "DDXML.h"。

继续编译则消除了之前的错误提示,紧接着又出现了新的

错误2:’libxml/tree.h’ file not found

解决2:这个是老错误了,在 Build Settings — Header Search Paths 添加 /usr/include/libxml2 即可。

继续编译,出现两个错误:

错误3:’CocoaAsyncSocket/GCDAsyncSocket.h’ file not found 或者 ’CocoaLumberjack/CocoaLumberjack.h’ file not found

解决3:分别改成#import "GCDAsyncSocket.h" 和 #import "CocoaLumberjack.h"

你可能感兴趣的:(XMPPFramework 3.7.0集成后遇到的问题记录)