【发布时间】:2014-07-15 11:21:01
【问题描述】:
我正在开发一个基于XMPPFramework 和ejabberd Community Edition server 的XMPP iOS 应用程序,并且正在玩vCard 管理。
在我的实验中,我发现在通过以下方式为用户请求 vCard 时:
[vCardTempModule fetchvCardTempForJID:myJID];
如果用户在服务器上没有 vCard,则不会调用委托方法。
有没有办法通过服务器的明确回答来 100% 确定用户没有 vCard?
或者我应该只考虑用户在延迟 n 秒后没有任何代表反馈后没有 vCard? (这对于在移动环境中可能非常频繁的网络延迟的情况是模棱两可的)
【问题讨论】:
标签: ios xmpp ejabberd xmppframework vcf-vcard