ParseUser ahorro de datos ahorrando eventualmente error de almacén de datos local
Empecé a tener este error cuando habilité el Almacén de datos local. No sé cómo solucionarlo. Estoy buscando en la documentación, pero no he encontrado nada hasta el momento … la aplicación no se bloquea, pero nada se puede guardar en el objeto de usuario, al parecer la mayoría del tiempo.
05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): Failed to run command. 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): com.parse.ParseException: Parse::UserCannotBeAlteredWithoutSessionError 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.ParseCommand.onPostExecute(ParseCommand.java:334) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.ParseRequest$5.then(ParseRequest.java:321) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.ParseRequest$5.then(ParseRequest.java:318) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$11.run(Task.java:481) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$ImmediateExecutor.execute(Task.java:673) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.completeAfterTask(Task.java:477) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.continueWithTask(Task.java:353) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.continueWithTask(Task.java:364) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$9.then(Task.java:410) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$9.then(Task.java:402) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$11.run(Task.java:481) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$ImmediateExecutor.execute(Task.java:673) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.completeAfterTask(Task.java:477) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.access$400(Task.java:22) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$7.then(Task.java:346) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task$7.then(Task.java:343) 05-03 02:17:24.350: E/ParsePinningEventuallyQueue(1110): at com.parse.Task.runContinuations(Task.java:510)
Me las arreglé para señalar el código que produce el error. Tiene que ver con el uso de saveEventually()
en el usuario actual … no ocurre con saveinbackground()
…
- ParseInstaller.getCurrentInstallation (). SaveInBackground () está congelando mi aplicación
- Cargar una imagen en ImageView (Parse.com)
- Integración de Facebook en aplicaciones móviles multiplataforma
- Java.lang.NoClassDefFoundError: com.parse.Parse
- Android Parse: No se puede actualizar el usuario local
ParseUser cu = ParseUser.getCurrentUser(); if (cu != null) { String locale = getResources().getConfiguration().locale.getDisplayName(); cu.put("locale", locale); cu.put("version", ParseInstallation.getCurrentInstallation().getString("appVersion")); cu.saveEventually(); //doesn't happen with cu.saveInBackground(); }
- No se puede leer los datos del paquete de notificación de inserción de Parse
- ¿Hay alguna manera recomendada de crear un id para un ParseObject para usar en un RecyclerView?
- Cómo obtener todos los valores de columna de una sola fila en android parse.com
- Analizar Google plus login
- Android pubnub chat utilizando analizar dando error de clave de autenticación incorrecta
- Mensaje de error de Logcat: intento de destruir la barrera con un conteo no nulo
- ParseFacebookUtils logInWithReadPermissionsInBackground fecha no válida
- Android: Error com.parse.ParseException: se debe especificar al menos un campo ID (installationId, deviceToken) en esta operación
Analizar el registro de cambios de Android
v1.5.1 – 30 de mayo de 2014
Corregido varios errores con Local Datastore.
De hecho, hubo algunos errores con el último Parse Android SDK v1.5.0, pero para mí se arreglaron con el lanzamiento de hoy de la versión 1.5.1, debe comprobarlo e intentarlo de nuevo.
- Android: Inicio de múltiples intentos pendientes a la misma hora con el Administrador de alarmas
- Cómo animar un cuadro de búsqueda en android