スパークル 更新
- [アーティクル]
-
-
スパークルは、macOS および Windows (WinSparkle、NetSparkleUpdater) アプリ用のソフトウェア更新プログラム フレームワークです。
アプリにスパークル SDK をインストールし、App Center のスパークル フィードを構成します。 App Center でアプリのスパークル フィードにアクセスするには、アプリの設定に移動し、3 つのドット メニューをクリックして、アプリ シークレットをコピーします。 SUFeedURL を にhttps://api.appcenter.ms/v0.1/public/sparkle/apps/{app_secret}
設定し、アプリ シークレットに置き換えます{app_secret}
。 アプリをビルドし、App Center の パブリック配布グループ にリリースします。 パブリック配布グループにリリースされたすべてのバージョンは、App Center のスパークル フィードに表示されます。
macOS でのサンドボックスのスパークル サポートは開発中です (2019 年 9 月)。 サンドボックスが必要な場合は、次のフォークとこのディスカッションをチェックします。
API を使用して DSA または EdDSA 署名を指定する
アプリがリリースされたら、次のエンドポイントを使用して、リリースの または ed_signature
をdsa_signature
更新できます。 下位互換性のために両方の署名を指定することもできます。 更新後、フィード URL に指定された署名が含まれていることを確認できます。