반응형
SMALL
오늘 소개할 package는 Upgrader입니다! https://pub.dev/packages/upgrader
앱을 업데이트 했을 때 사용자들에게 새로운 기능들을 바로 보여주려 할 때 사용하는 기능입니다.
앱의 유지/보수 측면에서 무조건 필요한 기능이죠.
Upgrader 패키지는 쉽게 말해서 앱의 버전 정보를 서버에 저장해 놓았다가 앱을 시작할 때 저장되있는 정보를 불러와 설치되어있는 기존의 앱의 정보와 비교하여 작동이 되는 원리입니다!
그렇기 때문에 앱의 정보를 어디에 저장해 놓을 곳이 필요한데 Github를 사용하면 됩니다!
정보는 아래와 같은 양식이 필요합니다.
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>Hanoi</title>
<!-- Android -->
<item>
<title>v4.0.0</title>
<description>업데이트가 되었습니다!</description>
<pubDate>Fri, 21 Oct 2022 12:00:00 +0000</pubDate>
<enclosure url="https://play.google.com/store/apps/details?id=com.develop.hanoi" sparkle:version="1.0.4" sparkle:os="android" />
</item>
<item>
<title>v4.0.0</title>
<description>업데이트가 되었습니다!</description>
<pubDate>Tue, 13 Oct 2022 12:00:00 +0000</pubDate>
<enclosure url="https://play.google.com/store/apps/details?id=com.develop.hanoi" sparkle:version="1.0.3" sparkle:os="android" />
</item>
</channel>
</rss>
이 xml 파일을 appcast.xml이라고 만들고 github에 업로드 시켜주면 됩니다!
다음 내용은 다음 포스트에서 더 자세히 설명해보겠습니다!!!
반응형
LIST
'Flutter > 라이브러리' 카테고리의 다른 글
Flutter Upgrader package 사용해보기 - 3 (0) | 2023.02.13 |
---|---|
Flutter Upgrader package 사용해보기 - 2 (0) | 2023.02.12 |
Flutter[Android] Google Play Game 연동하기 (0) | 2023.02.10 |