解析:用户删除帐户后删除会话

时间:2015-12-17 18:41:12

标签: parse-platform

我正在使用Unity API。我让用户删除自己的帐户。它是通过ParseUser.CurrentUser.DeleteAsync()

完成的

然后我调用ParseUser.CurrentUser.LogoutAsync();删除其设备上的本地ParseUser对象。

这样可行,但之后,现在删除的用户的会话仍在运行,但关联的用户字段现在是一个断开的链接。

如何结束此会话?我尝试在通过ParseSession session = ParseSession.GetCurrentSessionAsyn()删除用户,删除用户,然后删除会话之前获得对会话的引用,但session.DeleteAsync()失败。

编辑(澄清): 我检查从我的各种函数调用返回的所有Tasks。我发现事情何时失败,以及我如何知道我的ParseSession未被删除(另外,他们会在Parse的核心会话列表中显示)。

我无法找到方法确保会话从客户端结束。

1 个答案:

答案 0 :(得分:0)

DeleteAsync会返回Task个对象。尝试使用该对象以确保在调用LogoutAsync()

之前完成删除