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.
Additional Impacted App Services Capabilities
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
Functions will continue to be available within the context of Triggers. Use cases where a function was being directly accessed through a Realm SDK are impacted and must migrate to a different solution.
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: