xmppframework相关内容
我创建房间的代码: XMPPRoomCoreDataStorage *rosterstorage = [[XMPPRoomCoreDataStorage alloc] init];XMPPRoom *xmppRoom = [[XMPPRoom alloc] initWithRoomStorage:rosterstorage jid:[XMPPJID jidWithString:@"groupch
..
我不确定如何使用 XMPPFramework 的核心数据来存储传入的消息.有没有人有任何关于如何做到这一点的教程?我看到 User 对象,而这些对象又可以拥有许多“资源".收到的每条消息是否都应该是我创建并保留的新资源? 我不知道我的职责是什么,框架提供了哪些关于消息历史的部分.我可以拦截每条传入的消息.那么我是否应该使用核心数据在 Messages 表中创建和存储每条消息?我有一个消息实体
..
我在我的应用程序中集成了 xmpp 并能够在表格视图中列出所有用户,但我只想显示在线用户,然后想要实现向我的在线朋友发送和接收消息的功能...... 请给我推荐一些有用的代码... 这是我的代码,在 facebook 登录后执行. - (void)fbDidLogin{NSLog(@"已登录......................");[appDelegate.facebook
..
我正在确定一个项目的架构选项,该项目将呈现用户活动的实时更新(如 Facebook) - 登录、照片等.其中的两个主要 UI 组件是一个自动更新滚动区域,新通知将在其中显示列出(照片等),以及一个工具栏,该工具栏将更新消息计数等内容. 这方面的竞争者是基于 Jabber/Comet/XMPP 和 WebSocket 的技术. 彗星营: Pokein WebSync Web
..
XMPP 推送通知导致消息出现问题(延迟 + 重复). 我已经使用 XMPP + Ejabberd 成功创建了一个聊天应用程序. 没有推送通知: 单人和群聊消息都运行良好. 使用推送通知: 有时一切正常.触发通知并接收消息,没有任何延迟或重复. 有时不会触发通知(当应用程序在后台时)但可以完美接收消息. 有时会触发通知,但会延迟和重复接收消息. 服务
..
我目前正在研究 xmppframework,要求是在两部 iPhone 之间传输文件.我搜索了 XEP,找到了 0065 和 0096 XEP-0065 说: XMPP 设计用于在网络实体,并非设计用于发送二进制数据.然而,有时需要将二进制数据发送到另一个实体一个人在 XMPP 网络上发现(例如,发送文件).因此,拥有一个用于流媒体的通用协议是很有价值的XMPP 网络上任意两个实体之间
..
如何在 iOS 中使用 XMPPFramework 获取在线和离线好友列表? 我想向用户发送好友请求.那么我怎样才能做到这一点呢?有人可以为我分享一些示例代码吗? 谢谢. 解决方案 通过使用这些方法,您将收到整个用户在线/离线、添加、删除、更新等的通知.通过使用这些方法您可以更新您的联系人列表 - (void)xmppRoster:(XMPPRosterMemoryStora
..
起初,我对 Obj-C 非常不擅长(不喜欢语法),但现在使用 Swift 我喜欢开发 iPhone :D 这是我的问题,我尝试使用 Obj-C 库 (xmppframework),但是当我尝试初始化 XMPPRoster 时,所需的方法不可用... Objective-C 用法: xmppRosterStorage = [[XMPPRosterCoreDataStorage allo
..
这个问题就像它的标题一样简单:我正在尝试更新他的 VCard 上的用户昵称,但我不能.我正在使用此代码: dispatch_queue_t queue = dispatch_queue_create("queue", DISPATCH_QUEUE_PRIORITY_DEFAULT);dispatch_async(队列,^{XMPPvCardTemp *myVcardTemp = [[[self
..
我使用 swift 4 和 ios 10.我正在使用 XMPPFramework,但无法连接到服务器.我有这个错误: stream:error xmlns:stream="http://etherx.jabber.org/streams"连接超时 xmlns="urn:ietf:params:xml:ns:xmpp-streams"text xmlns="urn:ietf:params:xml:
..
我使用以下代码在创建 vCard 时无济于事.它总是在 if 块中.有人可以看看我是否遗漏了什么吗? xmppvCardStorage = [XMPPvCardCoreDataStorage sharedInstance];xmppvCardTempModule = [[XMPPvCardTempModule alloc] initWithvCardStorage:xmppvCardStorag
..
我是 XMPP 的新手.我正在为我的聊天应用程序使用 XMPP 和 Open fire 服务器.该应用程序正在运行,但现在我想获取消息传递回执.我为此使用以下代码,在 setupStream 中: xmppMessageDeliveryRecipts = [[XMPPMessageDeliveryReceipts alloc] initWithDispatchQueue:dispatch_ge
..
在我的应用中,我实现了创建 XMPProom 和邀请用户.现在,我正在寻找一种方法来存储这些组(我创建的组或我受邀加入的组),以便我可以在需要时轻松地将其检索回我的应用程序.我遇到了书签 XEP-0048,但是,我在网上找不到任何使用它的示例.有没有人以前用过这个?你能分享一些例子吗? http://www.xmpp.org/extensions/attic/xep-0048-1.0.htm
..
我正在使用 XMPPFramework 开发聊天应用程序 加入现有房间后如何接收消息历史记录? 现在我加入这样的房间: XMPPJID *roomJid = [XMPPJID jidWithString:[NSString stringWithFormat:@"%@@conference.%@",systemName,xmppServer]];xmppRoom = [[XMPProom
..
如何使用XMPP框架获取聊天室成员列表? 我尝试使用: - (void)xmppRoom:(XMPProom *)sender didFetchMembersList:(NSArray *)items 但它返回一个空数组.有谁帮帮我吗? 解决方案 当你加入房间时,xmpproom 委托会调用,然后返回以下代码. -(void)xmppRoomDidJoin:(XMPProom
..
我正在为我当前的项目使用 robbiehanson/XMPPFramework,我可以向人们发送和接收消息在我的花名册中,但现在我必须实现消息传递状态.我知道 xep 是 0184 并且我也包含在我的项目中,我很难使用它. 我在 xep-0184 文档 中读到 request 元素也必须包含在消息中,所以这是我的代码: #import "XMPPMessage+XEP_0184.h"...
..
我正在开发使用 xmpp 框架的聊天应用程序.我能够通过 xmpp 发送或接收消息.但是当我尝试使用以下代码上传用户个人资料或头像时,没有成功. NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:stringPath]];UIImage *tmpImage = [[UIImage alloc] initWithDa
..
我正在尝试使用 Podfile 在我的目标 c 项目中安装 XMPPFramework.我在我的 Podfile 中写了这个: platform :ios, ‘8.0’使用_框架!目标“XMPP"做pod 'XMPPFramework', :git =>"https://github.com/robbiehanson/XMPPFramework.git", :branch =>'掌握'结尾 但
..
我是 IOS 开发的初学者,想使用 XMPPFramework 制作聊天应用程序.在集成这个库时,我遇到了这个错误,我附上了错误的图像,任何人都可以帮助我解决这个问题. 解决方案 添加使用_框架!豆荚'KissXML'在 Podfile 中解决了我的问题.
..
我想在 iOS 中使用 xmpp 框架为以下 XML 发送自定义 IQ: 我在 iOS 中使用了以下代码: XMPPIQ *iq = [[XMPPIQ alloc] initWithType:@"get"];DDXMLElement *query = [DDXML
..