Parse platform 解析:用户删除其帐户后删除会话
我正在使用Unity API。我允许用户删除自己的帐户。它是通过Parse platform 解析:用户删除其帐户后删除会话,parse-platform,Parse Platform,我正在使用Unity API。我允许用户删除自己的帐户。它是通过ParseUser.CurrentUser.deleteAscync()完成的。 然后调用ParseUser.CurrentUser.LogoutAsync()删除设备上的本地ParseUser对象 这是可行的,但之后,现在已删除的用户会话仍处于启动状态,但关联的用户字段现在是一个断开的链接 我怎样才能结束这次会议?在通过ParseSession session=parsession.GetCurrentSessionAsyn()删
ParseUser.CurrentUser.deleteAscync()完成的。
然后调用ParseUser.CurrentUser.LogoutAsync()
删除设备上的本地ParseUser对象
这是可行的,但之后,现在已删除的用户会话仍处于启动状态,但关联的用户字段现在是一个断开的链接
我怎样才能结束这次会议?在通过ParseSession session=parsession.GetCurrentSessionAsyn()
删除用户,然后删除会话之前,我试图获取对会话的引用,但是session.DeleteAsync()
失败
编辑(澄清):
我检查从各种函数调用返回的所有任务
。当事情失败时,我会进行检测,这就是我如何知道我的parsession
s没有被删除的原因(另外,它们显示在Parse的核心会话列表中)
我只是找不到一种方法来确保会话从客户端结束。
deleteAncy
返回一个对象。在调用LogoutAsync()
之前,请尝试使用该对象以确保删除已完成。要成功注销,会话必须仍然存在,这是有意义的-没有会话的用户不应该能够联系后端。因此,似乎我需要在删除用户后删除会话。但我找不到这样做的方法:\