问题标签 [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.
ios - iOS 中的 MUC 使用 robbiehanson XMPPframework
使用 robbiehanson XMPPframework 在 iOS 中实现 MUC 的分步过程是什么?
我尝试分配房间,然后激活流并加入房间。
但我得到了如下回复:
还收到了一个智商:xmppStream:didReceiveIQ: - 4DD4A6E2-E24F-4D38-AD87-15070B6AD90E
ios - 通过 XMPP 聊天时显示头像
我能够通过 XMPP 在 imageview 中显示头像。
但是当我删除应用程序并从那时起重新启动它时,我没有通过方法获取图像数据
objective-c - 你如何对 XMPP JID 进行转义?
是否有用于逃避和逃避 jids 的图书馆。我们目前正在使用https://github.com/robbiehanson/XMPPFramework此处提供的 XMPPFramework 。我们当然可以自己编写,但我认为这将是一个已解决的问题。
下面是 XEP。
iphone - XMPPFramework 不发送存在
我正在为 iPhone 开发一个应用程序,其中一个功能是使用 XMPPFramework 的即时消息系统。到目前为止,我正在使用 Google Talk 对其进行测试。委托与管理用户界面的类相同。所以,我得到了这个代码:
在 viewDidLoad 中:
setupStream 方法:
连接方法:
在 xmppStreamDidConnect 方法中:
和 goOnline 方法:
这样,就不会发送出席信息。我有另一个谷歌帐户,我尝试进行测试(例如,testing@gmail.com),并且在这个帐户中没有看到 somegmailaccount.gmail.com 的存在。两个帐户相互关联并且相互了解,因为我使用相同的帐户来开发 Android 应用程序。
知道我做错了什么吗?任何帮助表示赞赏。
非常感谢你。
proxy - XMPP 文件传输的“仅支持 SOCKS5”OpenFire 错误
我的问题:我正在使用 XMPPFramework 和 OpenFire 在 iOS 上通过 XMPP 进行文件传输。我的代码基础来自以下教程。目标似乎接受代理作为流主机,但是当请求者尝试这样做时,OpenFire 报告以下错误。为什么会失败,我该如何解决?
OpenFire 错误 -
我的 OpenFire XMPP 设置——(注意我在这里设置了代理的外部 ip)
日志 -
xmpp - 如何使用 TurnSocket (XEP-0065: SOCKS5 Bytestreams) 连接?XEP-0096:SI 文件传输?[套接字写入数据]?
我正在尝试使用 XMPPFramework 和 OpenFire 在 iOS 上通过 XMPP 传输文件。我的代码基础来自以下教程。我有一个成功的 TurnSocket (XEP-0065: SOCKS5 Bytestreams) 连接,但我不知道如何使用它来发送数据。我有两个考虑因素,我都坚持:1.调用[socket writeData]和2.使用'XEP-0096:SI文件传输'。
可能的解决方案 1 - 调用 [socket writeData] 在我的 App 委托中,我有一个 didSucceed 方法。我可以像这样调用 [socket writeData] ...
6 月 14 日更新:这是正确的吗?如果是这样,其他用户如何读取数据?我试过实施
但它永远不会被调用。我如何确保它被调用?
可能的解决方案 2 - XEP-0096:SI 文件传输 我需要使用 XEP-0096:SI 文件传输吗?如果是这样,我如何在需要形成的 XEP-0096 XML 中使用我的成功连接?XEP-0096 文档暗示有一个“哈希”属性,但我不知道这是从哪里来的。
例如
c# - .net 中的 XMPP SDK 未被放弃
我正在寻找一个 SDK 来发送最新的 XMPP 消息并支持 XMPP 协议的最新 RFC。
我知道 AG SOFTWARE 的新框架,但每个开发人员席位的成本超过 1000 欧元。
我检查了 XMPP 站点,但没有发现任何感兴趣的内容。
ios - 聊天在所有单元格中加载相同的消息
我正在开发一个需要聊天功能的应用程序,在表格视图中显示发送和接收的消息。我可以毫无问题地加载第一条消息,但是当第二条消息到达时,第一条消息在表格中被删除并显示第二条消息,但在两个单元格中,第三条消息在三个单元格中,依此类推。
我将消息存储在 中NSMutableArray
,然后运行该数组:
它就像for
没有正确完成。
ios - 将 NSString 存储在 NSDIctionary 中时,变量不是 CFString
我将聊天应用程序中的消息存储在 NSDictionary 中。但是,如果我这样做
它抱怨说(在调试时)“变量不是 CFString”并且 msg 变为 nil。所以,我把它改成:
但是“msg”仍然是 nil,它不应该是 nil。
这仅在发送消息时发生。当它收到它们时......没有问题!
有什么帮助吗?
iphone - XMPPFramework 消息未发送
我从 Google Talk 帐户收到消息,它们显示在 Ios 模拟器的表视图中,但是当我发送它时,它没有显示在 Google Talk 客户端(在另一台计算机上)中。这是代码:
正如我所说,消息被完美接收,但我无法发送。我看过很多关于如何发送的例子,它们就像我的代码。如果我调试发件人,它显示正常(namesender@gmail.com),并且“to”属性也可以(namereceiver@gmail.com)。xmppStrem 设置正确(据我所知):
在 ViewDidLoad 方法中。
有什么帮助吗?谢谢你。
- -编辑 - -
我忘了说,两个帐户彼此认识,并且在 Google Talk 客户端中,发送状态。