개요
update_available 패키지는 Flutter 앱이 앱 스토어에 새 버전이 있는지 확인하는 데 도움을 줍니다. 출시된 버전과 현재 앱 버전을 비교하여 업데이트가 준비되면 사용자에게 알림을 제공할 수 있습니다. 안드로이드 및 iOS 전용으로 설계되었으며 pub.dev 또는 기타 배포 플랫폼과 원활하게 통합됩니다. 이 패키지는 간단한 API 호출을 통해 버전 정보를 가져와 설치된 앱 버전과 비교하며, 외부 서비스에 의존하지 않고도 개발자가 앱 업데이트를 쉽게 홍보할 수 있도록 합니다. 시기적절한 사용자 참여를 위해 업데이트가 필요한 앱에 적합합니다.
사용 사례
- 새 앱 릴리스에 대해 사용자에게 알림
- 사용자에게 앱 업데이트를 요청합니다
- 다양한 플랫폼 간 앱 버전 일관성 모니터링
- 적시 업데이트를 통해 사용자 유지율 향상
- 백그라운드 프로세스에서 자동 업데이트 검출을 활성화합니다
주요 기능
- 게시된 버전을 기반으로 앱 업데이트를 확인합니다
- Android 및 iOS 플랫폼을 지원합니다
- pub.dev를 통한 간단한 통합
- 가볍고 종속성 최소
- 버전 비교 논리를 제공합니다
- 제3자 업데이트 서버가 필요하지 않습니다
적합한 대상
- 정기적인 업데이트가 필요한 앱
- 네이티브 업데이트 탐지가 필요한 개발자
- pub.dev를 사용하여 게시하는 프로젝트
- Android 및 iOS 양방향 타겟팅 앱
- 수동 업데이트 알림을 줄이고자 하는 팀
고려 사항
- pubspec.yaml에 정확한 버전 번호에 의존합니다
- 사용자 지정 업데이트 채널을 지원하지 않습니다
- 업데이트 확인을 위해 인터넷 연결이 필요합니다
- 앱 스토어 버전 비교에 한정
- 게시되지 않거나 개인 패키지와 호환되지 않을 수 있습니다