flutter - 如何强制用户将 flutter 应用程序更新到最新版本?

标签 flutter google-play-console

我已经上传了 Flutter 应用程序,该应用程序具有测试功能,无需凭据即可打开管理面板。我现在已经纠正了这个问题,但有一些用户使用有缺陷的应用程序版本。有什么办法强制用户更新应用程序吗?或者从 google play console 禁用某些特定版本? 预先感谢您!

最佳答案

由于您现在已经推出了有缺陷的应用程序,因此您无法强制任何人升级,因为该应用程序没有内置功能(而且保存的任何 apk 仍然容易受到攻击)。现在最好的情况是将您的 api 端点更新为新端点并阻止以前的端点。)

构建一个新应用:

  1. 在服务器端创建具有授权的新端点,以便服务器可以决定用户可以做什么,而不仅仅是客户端。
  2. 使用https://pub.dev/packages/in_app_update (仅限 Android)用于处理更新(可选)

3.如果服务器具有更大的最小允许版本号,您可以使用强制更新的服务检查当前应用程序版本(显示应用程序强制需要更新的内置屏幕)。

关于flutter - 如何强制用户将 flutter 应用程序更新到最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71937107/

相关文章:

flutter - 如何在 flutter 中单击 float 操作按钮时动态添加卡片小部件?

flutter - 将颜色应用到容器的特定高度 | flutter

android - 从 MI 设备上的 Play 商店获取 "abort Exception"报告

android - Google Play 永远加载空白屏幕 内部测试和公开 Alpha 轨道

android - Google Play 警告我的构建 "doesn' t 允许任何现有用户升级”

android - Flutter-如何仅在 ListView 中显示选定的项目

flutter - Riverpod - 如何将 PreferredSizeWidget 包装在 Consumer 中

flutter - Dart JsonSerializable 与抽象类

android - Play 商店控制台广告声明页面已停用

android - 如何在新的 Google Play 控制台中停用所有旧版本的 APK?