iOS快速上手基于XMPP聊天室+openfire服务端

效果图.png

前言:本文主要介绍如何导入XMPPFramework实现聊天室,文中有demo代码示例供下载查看。

** demo代码:**https://github.com/maligh/XMPPFrameWorkDemo 欢迎star
说明:安装好openfire服务器请创建一个房间:jianshu,可以使用mac下的“信息”应用跟demo程序进行通信,设置如下

  • 点击“信息”->添加账户->选择其他账户->填下如下(账号需在openfire上添加好)
消息.png
  • 添加好请点击前往聊天室

配置聊天室后台:openfire服务器

下载地址:http://www.igniterealtime.org/downloads/index.jsp#openfire
安装方法很简单,提示几点:mac 要有JAVA环境;要选择装一款数据库,我选的是Mysql,装好数据库之后新建一个数据库,安装openfire时候回用到。具体安装方法,可以简书搜一下,bing一下,soso一下,google一下。(我要改掉意识中百度一下这种说法,😄)


再来介绍一下手动导入XMPPFramework:

下载地址:https://github.com/robbiehanson/XMPPFramework

  • 新建项目导入下载好的文件


    xmpp1.png
  • 添加以下Framework


    xmpp2.png
  • Build Settings ->Search Paths -> Header Search Paths
    中添加"/usr/include/libxml2"


    xmpp3.png
  • Build Settings ->Links -> Other Linker Flags中添加 "-lxml2"
xmpp4.png
  • 到此为止就导入成功啦

结尾: 搭建安装过程中遇到任何问题,或者您有好的意见都可以留言。互相学习,互相进步感谢你的时间

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容