利用XMPPFramework原生开发即时通讯(一)

    首先介绍一下XMPPFrameWork,这个框架是国外的大神Robbie Hanson的杰作,说起这位大 神,我们经常在xcode用来标记打印台日志不同颜色的插件xcodeColors也是他的杰作,当然他最出名的也是XMPPFramework了,废话不多说,直接上地址,可以去下载玩一下:https://github.com/robbiehanson/XMPPFramework,当然可以去我的网盘下载,里面有本项目用到的其他安装包,openfire,mysql等.<即时通讯工具集合>

   当然,如果你以为直接下载就能完美集成的话,那你就入坑了.

利用XMPPFramework原生开发即时通讯(一)_第1张图片

如果按照官方介绍集成还是报错的话建议你参考一下我的集成步骤:

1,创建工程导入框架,把项目下的xmppframe的文件改名


利用XMPPFramework原生开发即时通讯(一)_第2张图片

2,添加链接文件  libxml2 和 libresolv

利用XMPPFramework原生开发即时通讯(一)_第3张图片

3,buildSettings-HeadSearchPath 添加 /usr/include/libxml2


利用XMPPFramework原生开发即时通讯(一)_第4张图片

4,这时候编译还会报错,不急再创建一个pch文件,并导入UIKit头文件


利用XMPPFramework原生开发即时通讯(一)_第5张图片
利用XMPPFramework原生开发即时通讯(一)_第6张图片

5,最后一步,记得添加pch文件位置


利用XMPPFramework原生开发即时通讯(一)_第7张图片


到此为止,你就可以放心的使用XMPPFramework框架啦!

好啦,第一篇就到此为止,下一篇将接受XMPPFrame框架的内容,敬请期待啦!

你可能感兴趣的:(利用XMPPFramework原生开发即时通讯(一))