flutter_sparkle 0.0.2
flutter_sparkle: ^0.0.2 copied to clipboard
A flutter plugin to check update and install your via Sparkle
flutter_sparkle #
A flutter plugin to check update and install your macOS app which use Sparkle while Windows platform use WinSparkle.
Only support for macOS and Windows platform.
Setup #
mac #
- Enable network connections for your app
- Run
./bin/generate_keys
tool (from the Sparkle distribution root) to generate public key. - Add your public key to your app’s
Info.plist
as aSUPublicEDKey
property
Usage #
Import flutter_sparkle plugin
import 'package:flutter_sparkle/flutter_sparkle.dart';
mac #
checkMacUpdate
FlutterSparkle.checkMacUpdate('https://test.asfarastheeyecansee.cn/get/mac/version');
windows #
initial winSparkle at main
with your appcast.xml feed url.
await FlutterSparkle.initWinUpdate('https://test.asthestarsfall.cn/get/win/version');
check update with checkWinUpdate()
FlutterSparkle.checkWinUpdate();
checkWinUpdateAndInstall
check and install
checkWinUpdateWithoutUI
check without UI but still install when new version coming.