Atlas Device SDK 弃用
自2024 9 月起, Atlas Device SDK 已被弃用。 Atlas Device SDK 将于9 月30 2025达到生命周期结束并被删除。
Atlas Device SDK 由两部分组成:设备端数据库和Atlas Device Sync。 设备端数据库将继续作为开源项目存在。
Atlas Device Sync已弃用。 这意味着使用 Sync 构建的应用程序需要在 9 月30 , 2025之前迁移到替代解决方案或删除Sync。 有关详细信息,请参阅App Services弃用页面。
其他受影响的App Services功能
某些App Services会受到 Device SDK 弃用的影响。 当 SDK 的生命周期结束且不再受支持时,这些服务将无法再按预期运行。
身份验证和用户管理
设备 SDK 是App Services身份验证和用户管理(针对应用程序的身份验证服务)的主节点 (primary node in the replica set)入口点。作为 SDK 弃用的一部分,当 SDK 达到生命周期结束并被删除时,此功能将不再可用。 您必须在此之前转向替代身份验证服务,以避免应用程序中断。
该功能支持多个身份验证提供程序,而能否迁移到替代解决方案取决于您的提供商。要确定最适合您使用案例的替代方案,请联系您的客户团队。
由于App Services身份验证不再可用,因此当用户事件(示例:登录或创建)发生时,将不再执行身份验证触发器。 此身份验证逻辑需要与所选的替代解决方案一起实施。
功能
函数将继续在触发器上下文中可用。 通过Realm 软件开发工具包(Realm SDK)直接访问函数的使用案例会受到影响,必须迁移到其他解决方案。
传输协议
App Services Wire Protocol 也与Realm SDK 一起被弃用。
数据访问权限
数据访问权限(规则和角色)也与Device Sync一起被弃用。
设备 SDK 社区分支
Device SDK 将具有社区分支,从其代码库中删除Device Sync代码。 查看以下 SDK 的社区分支: