Skip to content

thyhates/flutter_sparkle

Repository files navigation

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 a SUPublicEDKey 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages