您是否需要在服务器上安装ruby才能运行Sparkle Framework?根据我的理解,框架只是在服务器上查找xml RSS提要,就是这样。我是对的吗?
答案 0 :(得分:4)
签署您的更新(除非您通过SSL托管更新):
- Sparkle包含一个脚本,可帮助您签署更新。
- (来自Sparkle发行版根目录):
- ruby“Extras / Signing Tools / sign_update.rb”path_to_your_update.zip path_to_your_dsa_priv.pem
- 输出的字符串是您的更新的DSA签名;您将在下一步中将此属性添加到您的机箱中。
因此,如果您不通过安全连接分发更新,则需要Ruby的唯一原因是使用包含的签名脚本。