ios - 发送 vCard 更新

标签 ios xmpp vcf-vcard xmppframework

我目前正在使用适用于 iOS 的 XMPPFramework,我想到了让用户根据 vCards 创建自己的个人资料的想法。我制作了一个屏幕,他们可以在其中输入一些信息,例如出生日期、名字/姓氏等。完成后,他们会按“保存”按钮。

我想做的是让订阅此用户的每个人都知道他的 vCard 已更改,但我不确定如何执行此操作。我已经尝试发送 vcard-temp:x:update 节,但消息没有到达我正在测试的其他设备。

有谁知道我该怎么做以及我可以使用哪种方法?

最佳答案

你无法知道 vCard 的变化,

您只能通过 XEP 了解照片更新:0153

此 xep 使用在线状态将照片发送到那里。

关于ios - 发送 vCard 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13166102/

相关文章:

iphone - 我应该在哪里存储图像,以便我可以使用 iTunes 文件共享它们?

ios - 管理 Collection View 单元格中的多个进度 View Swift

android - 如何在 android logcat 中查看 xml 格式的 xmpp 消息?

c# - 从 Outlook 将所有联系人导出为 vcards

ios - AVPlayer 流媒体延迟

ios - Swift map 函数可变性

java - 在 64 位 JVM 上运行 Openfire

java - Smack 异常 - 由我的 Java 安装或 Smack 引起

xmpp - 使用 Smack 加载 vCard 信息时出错 : "EmptyResultIQ cannot be cast to org.jivesoftware.smackx.vcardtemp.packet.VCard"