1、好友列表 初始化好友花名册 XMPPRoster代理方法 好友列表 添加好友 删除好友 XMPPManager.h 新增代码 XMPPManager.m 新增代码 RosterListTableViewController.m 好友列表显示页面 2、聊天 聊天的规则: 1、从服务器获取聊天记录 ...
分类:
其他好文 时间:
2016-09-05 01:42:44
阅读次数:
230
在Android平台实现XMPP即时通讯主要是使用asmack这个包,asmack是XMPP协议的实现。但是asmack只能帮助我们实现一些基本消息包的收发,如果需要实现特定的自定义消息包收发需要我们...
分类:
移动开发 时间:
2016-08-29 17:58:22
阅读次数:
720
公司最近想做一个聊天软件,就选用了Openfire服务器,Asmack,下面就跟着自己的进度来写一些Asmack的基本方法,会不断跟进.由于网上对于Asmack的新版本的讲解不是太多,并且自己英语水平...
分类:
系统相关 时间:
2016-08-29 15:41:13
阅读次数:
767
网络AFNetworking:mattt大神的网络事件处理框架。XMPPFramework:XMPP,主要用于即时通讯。CocoaAsyncSocket:异步socket请求框架。Reachability:用来检查应用当前的网络连接状况,是苹果Reachability类的直接替代品,支持ARC,支持block,使用GCD方法来通知网络接口的变化。Socke..
分类:
其他好文 时间:
2016-08-26 23:14:15
阅读次数:
896
1. XMPP 网站 : XMPP.org 2. 点击导航栏上的 “Software” -> “Servers” -> “Openfire” 这一项用来当服务器。 3. 跳转到了Openfire的官方网站.Openfire 是基于JAVA开发的。 4. 点击导航栏中的"DOWNLOADS"下载最新版 ...
分类:
其他好文 时间:
2016-08-26 12:08:18
阅读次数:
123
介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序 先看一下我们完成的效果图 首先下载xmppframework这个框架,下载 点ZIP下载 接下来,用Xcode新建一个工程 将以下这些文件拖入新建工程中 加入framework 并设置 到这里我们就全部设好了,跑一下试试,看有没有 ...
分类:
移动开发 时间:
2016-08-26 07:46:12
阅读次数:
238
DelayInformation info = (DelayInformation)message.getExtension("x","jabber:x:delay"); if (info != null) { Date date = info.getStamp(); Log.e("离线消息", " ...
分类:
系统相关 时间:
2016-08-25 23:37:33
阅读次数:
249
是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 可以使用它轻易的构建高效率的即时通信服务器. Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器 ...
分类:
其他好文 时间:
2016-08-24 09:52:55
阅读次数:
125
苹果公司要求在6月1号之后上架Appstore的应用必须通过ipv6兼容测试。 最近到了八月份,开始发现新上架的app没有通过,查看了下原因,说没有适配IPV6。 首先在本地搭建一个IPV6的测试环境,使用mac搭建详情请看 http://blog.csdn.net/yuwuchaio/articl ...
分类:
其他好文 时间:
2016-08-23 13:15:52
阅读次数:
150
一般登陆/注册 出错,会在认证失败这里打印出error信息 - (void)xmppStream:(XMPPStream *)sender didNotAuthenticate:(DDXMLElement *)error <failure xmlns="urn:ietf:params:xml:ns: ...
分类:
其他好文 时间:
2016-08-17 23:03:15
阅读次数:
313