10.5.3
概述
RuStore In-app updates SDK 可确保用户设备上的应用保持最新版本。这有助于用户发现更新,体验性能提升并获得错误修复的结果。
已修复
在 AGP 9+ 上使用 android.builtInKotlin=true 构建的问题(有条件地使用 Kotlin Gradle 插件并迁移到 DSL kotlin.compilerOptions)
实现示例
请使用 RuStore In-app updates SDK 来实现不同的更新方式。 目前支持:延迟更新、静默更新(不使用 RuStore UI)和强制更新。
请参考示例应用程序,以了解如何正确集成更新 SDK。
用户场景
- 延迟更新
- 强制更新
- 静默更新



SDK 正确运行的前提条件
RuStore In-app updates SDK 的运行需要满足以下条件。
- 已在 RuStore 控制台的“推送通知 > 项目”部分加载应用程序数据。
- 应用程序已通过审核(无需发布应用程序)。
重要
您的应用程序不同构建类型(debug、release 等)的签名和 package name 可能各不相同。 在这种情况下,您必须在 RuStore 控制台的“推送通知 > 项目”部分为每种构建类型创建一个项目。
- Android 操作系统版本为 7.0 或更高。
- 用户设备上的 RuStore 版本为最新版本。
- 用户已在 RuStore 中登录。
- RuStore 应用程序已获得安装应用程序的权限。
连接到项目
请执行以下命令将软件包连接到项目。
flutter pub add flutter_rustore_update
该命令将在 pubspec.yaml 文件中添加一行。
pubspec.yaml
dependencies:
flutter_rustore_update: ^10.5.3