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"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容