我已经上传了 Flutter
应用程序,该应用程序具有测试功能,无需凭据即可打开管理面板
。我现在已经纠正了这个问题,但有一些用户使用有缺陷的应用程序版本。有什么办法强制用户更新应用程序吗?或者从 google play console
禁用某些特定版本?
预先感谢您!
最佳答案
由于您现在已经推出了有缺陷的应用程序,因此您无法强制任何人升级,因为该应用程序没有内置功能(而且保存的任何 apk 仍然容易受到攻击)。现在最好的情况是将您的 api 端点更新为新端点并阻止以前的端点。)
构建一个新应用:
- 在服务器端创建具有授权的新端点,以便服务器可以决定用户可以做什么,而不仅仅是客户端。
- 使用https://pub.dev/packages/in_app_update (仅限 Android)用于处理更新(可选)
3.如果服务器具有更大的最小允许版本号,您可以使用强制更新的服务检查当前应用程序版本(显示应用程序强制需要更新的内置屏幕)。
关于flutter - 如何强制用户将 flutter 应用程序更新到最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71937107/