A partir de septiembre de 2024, los SDK de Atlas Device están obsoletos. Los SDK para dispositivos de Atlas llegarán al final de su vida útil y se eliminarán el septiembre 30, 2025.
The Atlas Device SDKs are made up of two parts: the on-device database and Atlas Device Sync. The on-device database will continue to exist as an open source project.
Atlas Device Sync is deprecated. This means that apps built using Sync need to move to an alternative solution or remove Sync before September 30, 2025. Refer to the App Services deprecation page for more information.
Capacidades adicionales de los servicios de aplicaciones afectadas
Some App Services are affected by the deprecation of the Device SDKs. These services will no longer function as expected when the SDKs reach end-of-life and are not supported.
Authentication and User Management
Los SDK de dispositivos son el punto de entrada primario para la autenticación y gestión de usuarios de aplicación Services, un servicio de autenticación para tus aplicaciones. Como parte de la obsolescencia del SDK, esta funcionalidad ya no estará disponible cuando los SDK lleguen al final de su vida útil y sean eliminados. Debe cambiar a un servicio de autenticación alternativo antes de establecer ese tiempo para evitar interrupciones en su aplicación.
The feature supports multiple authentication providers, and your migration to alternative solutions depends on your provider. To identify the best alternative for your use case, please contact your Account team.
Given App Services Authentication is no longer available, Authentication Triggers will no longer be executed when user events (for example: login or create) occur. This authentication logic will need to be implemented along with the chosen alternative solution.
Funciones
Las funciones seguirán estando disponibles en el contexto de los activadores. Los casos de uso en los que se accedía directamente a una función a través de un SDK de Realm se ven afectados y deben migrar a una solución diferente.
Protocolo de conexión
El protocolo de conexión de App Services también está en desuso junto con los SDK de Realm.
Permisos de acceso a datos
Los permisos de acceso a datos (reglas y roles) también quedan obsoletos junto con la sincronización de dispositivos.
Device SDKs Community Branches
The Device SDKs will have community branches that remove Device Sync code from their codebases. Check out the community branches for the following SDKs: