【问题标题】:how can i update my avtar in xmpp using iphone SDK?如何使用 iphone SDK 在 xmpp 中更新我的 avtar?
【发布时间】:2011-07-31 18:31:21
【问题描述】:

如何使用 iphone SDK (XMPPStream) 在 xmpp 中更新我的 avtar - 登录用户 avtar(照片)?

我有 XMPPvCardAvatarModule(但没有方法描述)所以无法获得如何使用它的方法来更新 avtar(image) ??任何人都可以发布示例代码和链接来理解这一点,我被这个问题困住了!!谢谢。

【问题讨论】:

  • 我有 XMPPvCardAvatarModule(但没有方法描述)所以无法获得如何使用它的方法来更新 avtar(image) ??任何人都可以发布示例代码和链接来理解这一点,我被这个问题困住了!!谢谢。
  • 为什么您提供附加信息作为评论而不是更新您的问题?你已经问了 120 个问题,所以你应该有足够的 SO 经验。但也许this article 会是一本好书。
  • 好的,现在我已经更新了我的问题。

标签: iphone xmpp openfire


【解决方案1】:

大多数人使用XEP-153 作为头像。但小心执行此操作。如果您的哈希逻辑错误,并且您没有进行负缓存,则会对网络造成严重破坏,因为您的客户端会不断地重新查询永远不会匹配给定哈希的 vcard。请不要将您的客户端设置为每次登录时向您名册上的每个人发送 vcard 查询 - 请注意 XEP 中的 MUST 缓存头像,或者不要实现此功能。

另外,请注意,社区希望有朝一日会转移到 XEP-84,这在某些情况下可能会更有效率。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 2023-03-10
    相关资源
    最近更新 更多