套件概覽
一個 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支援)
- 可能需要處理不同的更新策略
- 不適合離線優先的應用程式
- 需要對網路故障進行適當的錯誤處理
