如何在XMPP Android和iOS中启用和禁用最后一次看到的用户。 我试图禁用LastActivityManager但它不起作用。
在smack中还有一个setLastActivity选项。我也设置-1,但它不起作用。
此外,我更改了用户的状态和订阅,并一直尝试。
最后在XMPP中看到的是否有任何设置/配置,或者我们需要以传统的API方式管理它?
答案 0 :(得分:2)
根据XEP-0012,只有用户A订阅了用户B的存在时,用户A才能查询用户B的上次查看时间。
状态:
XMPP服务器(Openfire,Ejabberd)实现了与XEP定义的相同逻辑。
因此,在您的应用程序中,您需要处理在线订阅/取消订阅以允许/不允许用户之间最后一次看到。