问题标签 [xmppframework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1033 浏览

iphone - NSMutableDictionary 在插入后重新排序元素

可能重复:
带有有序键的 NSDictionary

我在 iOS 上使用 XMPPFramework,当每次插入新的占用者/元素时,包含房间占用者的 NSDictionary 都会改变其内容的顺序,这让我感到非常惊讶。

这是每次插入后的输出。

正如您在最后一个插入中看到的那样,它改变了 2 个元素的顺序,它也改变了它的索引。这是正常的吗?我查看了代码及其插入使用:

[居住者 setObject:occupant forKey:aNickName];

我需要按照插入的顺序存储元素。而且我还需要通过字符串访问元素。任何想法?

谢谢

0 投票
2 回答
1446 浏览

xmpp - 如何计算/测量 xmpp 数据包/消息的大小?

有没有办法计算/获取 xmpp 数据包/消息的大小?我试图找出在我的 openfire 服务器和使用 smack 和 xmppframework 的两个客户端之间发送的 xmpp 数据包的大小。我的总体目标是通过尝试不同的有效负载来优化我的网络性能。

0 投票
2 回答
458 浏览

objective-c - 调度队列时应用程序阻塞

我使用 XMPPFramework 并且在它的代码中有这样的方法:

[编辑] 它不一致地阻塞,并非总是如此,因为应用程序没有做任何事情我暂停它,我看到线程已经停止在那里,它永远不会继续执行。怎么了?有任何想法吗?

谢谢

0 投票
0 回答
44 浏览

objective-c - 应用程序在调用 dispatch_sync() 时不一致地停止

可能重复:
调度队列时应用程序阻塞

我正在使用 XMPPFramework,在它的代码中有这样的方法:

它不一致地卡在那里,并非总是如此;该应用程序没有响应,但它没有崩溃,所以我暂停它,我看到线程(线程 1)已停止在那里。如果我按下播放键,什么都不会改变。怎么了?有任何想法吗?

0 投票
0 回答
237 浏览

iphone - 接收订阅状态时 XMPPUserMemoryStorageObject 类出现问题

我正在开发一个 iOS 聊天应用程序并使用这个XMPP 框架

我实现了XMPPRoster元素以及XMPPRosterMemoryStorage类来向其他用户发送订阅请求。

应用委托上的实现是这样的:

当我收到来自另一方的订阅元素存在时,问题就出现了。应用程序崩溃,这是由于XMPPUserMemoryStorageObject类中的一个名为updateWithItem的方法所致。

github中为此打开了一个问题,但修复并没有解决我的问题。

我会很感激帮助。谢谢。

0 投票
4 回答
10936 浏览

ios - MUC 如何使用 XMPPFramework

我正在开发一个利用 Robbie Hanson 的 XMPPFramework 的 iOS XMPP 聊天应用程序。

最重要的功能已经实现 - 发送和接收消息。基本上,我已经构建了一个基本的功能聊天应用程序,当然还有一点点眼花缭乱。

现在,我遇到的问题是关于 MUC。initWithRoomName我从其他网站上看到的代码表明XMPPRoom. 但是,我克隆的 git repo 中没有这种方法。那么,有什么替代方法呢?或者,如果没有,我该如何使用 XMPPFramework 创建房间?

谢谢。

0 投票
1 回答
834 浏览

iphone - XMPPFramework 后台 UILocalNotification 支持没有 VoIP plist 键

我正在尝试使用 XMPPFramework 在应用程序终止之前在“10 分钟窗口”中显示背景通知。似乎所有网络请求都在后台排队,xmppStream:didReceiveMessage:直到应用程序回到前台才被调用。

我注意到像动词这样的应用程序支持这种行为。它们显然不是 VoIP 应用程序,所以我很好奇它们是如何实现这种行为的。

0 投票
0 回答
1133 浏览

ios - 使用 XMPPFramework 进行文件传输

我正在为我的 iPhone 聊天应用程序使用 xmpp 框架。我可以通过 xmpp 框架进行文本聊天。

但是想在openfire服务器上通过xmpp框架传输文件,建立TurnSocketConnection失败。

0 投票
1 回答
1029 浏览

xmpp - 我们如何确定 XMPP 消息何时传递?

确定 XMPP 服务器是否将消息传递给客户端或客户端是否脱机的最佳方法是什么?

我们需要知道服务器是否能够传递消息,如果不能,请尝试替代路由。我们知道 XMPP 服务器可以存储消息以供以后传递,但想知道在给定的时间段内是否无法传递消息。

0 投票
3 回答
4849 浏览

iphone - iOS XMPP 群聊实现

我正在尝试使用 robbiehanson XMPPframework 创建聊天室。

由于我没有得到任何示例代码或文档,我自己尝试发起一个聊天室,如下所示:

但我在控制台中得到的响应为:

有人知道启动 MUC 吗?有没有示例代码?任何帮助将不胜感激..在此先感谢..