Guías
Correcciones de fiabilidad de las colecciones en Android 1.1.4
Botellas fantasma, colecciones que desaparecen y cómo asegurarse de que ya tiene la solución
0 lo encontraron útil
<h2>Qué estaba ocurriendo</h2><p>Antes de la versión 1.1.4, algunos usuarios de Android experimentaron dos errores relacionados con las colecciones:</p><ul><li><strong>Botellas fantasma</strong>: botellas que aparecían en colecciones que el usuario no había añadido, especialmente después de reconexiones de red o reinicios de la aplicación.</li><li><strong>Colecciones que desaparecen</strong>: la lista completa de colecciones se vaciaba en condiciones de red deficientes.</li></ul><h2>Qué se solucionó</h2><ul><li><strong>Filas centinela duplicadas eliminadas</strong>: el oyente de colecciones de Firestore añadía un centinela <em>newCollection</em> duplicado cada vez que se activaba. Ahora comprobamos si hay duplicados y validamos los datos de la colección antes de añadirlos.</li><li><strong>Los errores del oyente ya no borran la lista</strong>: cuando el oyente produce errores durante problemas de red, mantenemos las colecciones existentes visibles y registramos el error para depuración.</li><li><strong>Condiciones de carrera eliminadas</strong>: las actualizaciones de la lista de colecciones ahora están protegidas por Mutex, por lo que las operaciones concurrentes durante la creación de colecciones no pueden producir duplicados.</li></ul><h2>Cómo asegurarse de que tiene la solución</h2><ol><li>Abra Google Play Store.</li><li>Busque <strong>WhiskeyMate</strong> y confirme que la versión 1.1.4 o posterior está instalada.</li><li>Si todavía ve botellas fantasma restantes o una colección inesperada, puede eliminarlas de forma segura; el error subyacente que las creó está solucionado.</li></ol>
0 lo encontraron útil