在Parse doc之后,我在首次启动应用时创建了一个匿名用户。
...
Parse.initialize(this, APPLICATION_ID, CLIENT_KEY);
ParseUser.enableRevocableSessionInBackground();
if (ParseUser.getCurrentUser() == null) {
ParseUser.enableAutomaticUser();
ParseUser.getCurrentUser().increment("RunCount");
ParseUser.getCurrentUser().saveInBackground();
}
在解析核心中,它显示了一个新的"用户"和"会议"行已成功添加。
...
ParseUser.getCurrentUser().setUsername("Leo");
ParseUser.getCurrentUser().setPassword("sasami");
ParseUser.getCurrentUser().signUpInBackground(new SignUpCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
...
}
}
...
然后在我调用" signUpInBackground"方法,我发现刚刚添加的用户行已经更新,但刚刚添加的会话行已经消失。因此用户相关的查询和执行总是返回
com.parse.ParseRequest $ ParseRequestException:无效的会话令牌
P.S。 注册成功或返回错误并不重要。无论如何,Session行都会消失。