插件概览
一个 Flutter 包,提供对应用包信息的访问,例如应用名称、包名称、版本号和构建编号。它还支持通过从 Apple App Store 获取版本详细信息来检查更新,并支持应用内更新。专为在 Android 和 iOS 平台上简化 Flutter 应用中的版本管理和更新提示而设计。
适合场景
- 检查当前应用版本和构建号
- 比较本地版本与商店版本
- 提示用户进行应用内更新
- 在用户界面中显示更新可用性
- 在应用启动时自动检查更新
- 支持 Android 和 iOS 更新工作流
主要特点
- 获取应用包元数据
- 从 Apple App Store 获取版本信息
- 启用应用内更新功能
- 跨平台支持(Android 和 iOS)
- 通过 pub add 简单集成
- 实时版本比较
适合对象
- 需要自动更新检查的应用程序
- 开发者管理应用发布
- 需要用户友好更新提示的项目
- 针对 iOS 和 Android 的混合应用
- 使用 CI/CD 流水线的团队
- 频繁更新版本的应用程序
使用建议
- 需要互联网连接以检查商店版本
- Apple App Store 集成可能需要额外设置
- 仅限iOS应用商店(无Google Play支持)
- 可能需要处理不同的更新策略
- 不适合离线优先的应用程序
- 需要对网络故障进行适当的错误处理
