XMPP Extensible Messaging and Present Protocol 可扩展消息处理现场协议 特征: XMPP使用tcp传XML流程, 做IM xmpp.org objcio.cn http://objcio.cn http://www.appcoda.com http://www.raywenderlich.com server环境: ejabberd和Openfire ejabberd: 安装比較简单, 没有集成client, 须要另外下载 Openfire: 须要PHP环境(LAMP), 集成了client(Spark) 在Mac OS上有集成好的PHP环境, 可是须要配置, 没有图形界面 在Mac OS上有集成好的图形界面的PHP环境, 如:XAMPP, MAMP client工具: Adium(绿鸭子) 问题一:来自身份不明的开发人员 解决:在系统偏好设置中安全与隐私改为不论什么来源 chenconglei.local admin 12345 问题2: 提示正在连接或者 正在重连 或者是 载入资源 解决:设定serverip地址 问题3: 好友列表中加入的好友不显示 解决:xmpp须要两方互相允许才可以通信 问题4:不可以加入到聊天组 解决: 不在桶一个server, 是不能加入到聊天组的, 创建集群 boot camp : 安装window 磁盘工具: 用于对磁盘进行分区, 格式化 在iOS进行即时聊天, 要用到第三方的类库(XMPPFramework https://github.com/robbiehanson/XMPPFramework) XMPPFramework包括了2部分: 1 xmpp核心 2 xmpp扩张(名册, 扩展协议, 有用的工具)
版权声明:本文博主原创文章。博客,未经同意不得转载。