插件概览
update_available 包帮助 Flutter 应用检测应用商店中是否有新版本可用。它会将已发布的版本与当前应用版本进行对比,以便在有更新时通知用户。该包专为 Android 和 iOS 设计,可与 pub.dev 或其他发布平台无缝集成。通过简单的 API 调用获取版本信息,并与已安装的应用版本进行比较,为开发者提供了一种无需依赖外部服务即可推广应用更新的便捷方式。适用于需要通过更新及时与用户互动的应用。
适合场景
- 通知用户新应用版本
- 提示用户更新应用
- 监控跨平台的应用程序版本一致性
- 通过及时更新提高用户留存率
- 在后台进程中启用自动更新检测
主要特点
- 根据已发布的版本检查应用程序更新
- 支持 Android 和 iOS 平台
- 通过 pub.dev 的简单集成
- 轻量级且依赖项最少
- 提供版本比较逻辑
- 无需第三方更新服务器
适合对象
- 需要定期更新的应用程序
- 寻求原生更新检测的开发者
- 使用 pub.dev 发布的项目
- 同时针对 Android 和 iOS 的应用
- 希望减少手动更新提醒的团队
使用建议
- 依赖 pubspec.yaml 中准确的版本号
- 不支持自定义更新通道
- 需要互联网连接以检查更新
- 仅限应用商店版本比较
- 可能无法与未发布或私有包一起使用