我们 app 的用户登录不同设备会踢下线的——也就是说把该用户注册的这个 id 从 leancloud 给删掉。

我们一个是以 userId 作为 channel,那么只需要清掉就会收不到推送了。

但是聊天消息是被封装在 SDK 里面。安卓版的 SDK 貌似 peerId 在服务端无法被查询的?或者说有没有一个地方可供查询 peerId 和 objectId 之间的关系什么的?好在服务端把它抹除?

你好,能理解你的需求。我们强制单一设备登录的功能已经在开发中了。目前系统层面暂时没有特别容易的方法来实现,因为目前没有 peerId 和某个 object 的关联,所以无法解除这个关联。