Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Visual Studio App Center è stato ritirato il 31 marzo 2025, ad eccezione delle funzionalità di Analisi e diagnostica, che continueranno a essere supportate fino al 30 giugno 2026. Ulteriori informazioni.
Sparkle è un framework di aggiornamento software per le app macOS e Windows (WinSparkle, NetSparkleUpdater).
Configurazione per la distribuzione
Installare Sparkle SDK nell'app e configurare il feed Sparkle di App Center. Per accedere al feed Sparkle di un'app in App Center, passare alle impostazioni dell'app, fare clic sul menu a tre puntini e copiare il segreto dell'app. Impostare SUFeedURL su https://api.appcenter.ms/v0.1/public/sparkle/apps/{app_secret}
e sostituire {app_secret}
con il segreto dell'app. Compilare l'app e rilasciarla in un gruppo di distribuzione pubblico in App Center. Tutte le versioni rilasciate a un gruppo di distribuzione pubblico vengono visualizzate nel feed Sparkle di App Center.
Il supporto sparkle per le sandbox in macOS è in fase di sviluppo (09/2019). Se hai bisogno di sandbox, verifica il fork seguente e questa discussione.
Specificare la firma DSA o EdDSA tramite l'API
Una volta rilasciata l'app, è possibile utilizzare l'endpoint seguente per aggiornare il dsa_signature
o il ed_signature
della versione. È anche possibile scegliere di fornire entrambe le firme per garantire la compatibilità con le versioni precedenti. Dopo l'aggiornamento, è possibile verificare che l'URL del feed includa le firme fornite.