Parse platform savefinally不适用于DefaultACL
所以这是一个奇怪的问题。我让我的应用程序在本地使用pinInBackground保存对象,然后使用savebackground远程保存。然后我决定添加ACL和匿名用户,并最终停止远程推送我的对象。在100%的情况下,即使使用完整的wifi连接,我的对象也不再保存以进行解析。我添加了一个SaveCallback,它永远不会被调用 远程保存的消息永远不会被调用,使用数据浏览器也看不到对象。如果我将savefinally更改为saveInBackground,那么一切都可以立即正常工作并远程保存 我的ACL是匿名用户的代码是:Parse platform savefinally不适用于DefaultACL,parse-platform,Parse Platform,所以这是一个奇怪的问题。我让我的应用程序在本地使用pinInBackground保存对象,然后使用savebackground远程保存。然后我决定添加ACL和匿名用户,并最终停止远程推送我的对象。在100%的情况下,即使使用完整的wifi连接,我的对象也不再保存以进行解析。我添加了一个SaveCallback,它永远不会被调用 远程保存的消息永远不会被调用,使用数据浏览器也看不到对象。如果我将savefinally更改为saveInBackground,那么一切都可以立即正常工作并远程保存 我的
ParseACL.setDefaultACL(new ParseACL(), true);
ParseAnonymousUtils.logIn(new LogInCallback() {
@Override
public void done(ParseUser user, ParseException e) {
if (e != null) {
Log.d("Main", "Anonymous login failed.");
} else {
Log.d("Main", "Anonymous user logged in: " + ParseUser.getCurrentUser().getObjectId());
}
}
});
我做错了什么?请打开一份正式的错误报告,该错误应归入哪一类?在报告错误屏幕中没有解析选项。编辑:发现解析类别不会显示,除非您通过解析站点woops。。。好的,是的,这是正确的链接。这个问题解决了吗?我也面临同样的问题,而且saveInBackground只能推一次。第二次是永远的stucks。
ParseACL.setDefaultACL(new ParseACL(), true);
ParseAnonymousUtils.logIn(new LogInCallback() {
@Override
public void done(ParseUser user, ParseException e) {
if (e != null) {
Log.d("Main", "Anonymous login failed.");
} else {
Log.d("Main", "Anonymous user logged in: " + ParseUser.getCurrentUser().getObjectId());
}
}
});