Вам нужно установить ruby на ваш сервер для запуска Sparkle Framework? Из того, что я понимаю, фреймворк просто ищет RSS-канал XML на сервере, и все. Я прав?
Из документации :
Подпишите свое обновление (если вы не размещаете свое обновление по SSL): Sparkle включает скрипт, который поможет вам подписать обновление. (из корня распространения Sparkle): ruby "Дополнительно / Средства подписи / sign_update.rb" path_to_your_update.zip path_to_your_dsa_priv.pem Выведенная строка является подписью DSA вашего обновления; на следующем шаге вы добавите его в качестве атрибута в ваш корпус.
Подпишите свое обновление (если вы не размещаете свое обновление по SSL):
Таким образом, единственная причина, по которой вам нужен Ruby, - это использовать прилагаемый сценарий подписи, если вы не распространяете свое обновление через безопасное соединение.