英語で読む

次の方法で共有


スパークル 更新

重要

Visual Studio App Center は、2025 年 3 月 31 日に廃止される予定です。 完全に廃止されるまで Visual Studio App Center を引き続き使用できますが、移行を検討できる推奨される代替手段がいくつかあります。

サポートタイムラインと代替手段の詳細については、こちらを参照してください。

スパークルは、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_signaturedsa_signature更新できます。 下位互換性のために両方の署名を指定することもできます。 更新後、フィード URL に指定された署名が含まれていることを確認できます。