Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Центр приложений Visual Studio был прекращен 31 марта 2025 г., за исключением функций аналитики и диагностики, которые будут поддерживаться до 30 июня 2026 г. Подробнее.
Sparkle — это платформа обновления программного обеспечения для приложений macOS и Windows (WinSparkle, NetSparkleUpdater).
Настройка для распространения
Установите пакет Sparkle SDK в своё приложение и настройте фид Sparkle в App Center. Чтобы получить доступ к каналу обновлений Sparkle приложения в App Center, перейдите к параметрам приложения, нажмите на меню с тремя точками и скопируйте секрет приложения. Установите SUFeedURL в https://api.appcenter.ms/v0.1/public/sparkle/apps/{app_secret}
и замените {app_secret}
на ваш секрет приложения. Создайте приложение и отпустите его в общедоступную группу рассылки в Центре приложений. Все версии, выпущенные в общедоступную группу рассылки, отображаются в веб-канале App Center Sparkle.
Поддержка Sparkle для песочниц в macOS находится в процессе разработки (09/2019). Если требуются песочницы, ознакомьтесь со следующим форком и этим обсуждением.
Укажите подпись DSA или EdDSA через API
После выпуска приложения можно использовать следующую конечную точку для обновления dsa_signature
или ed_signature
вашего релиза. Вы также можете предоставить обе подписи для обратной совместимости. После обновления можно убедиться, что URL-адрес веб-канала содержит предоставленные подписи.