Github 的发布功能可以用来托管应用程序的 Sparkle appcast(RSS 提要)吗?目标是消除让另一台服务器参与支持应用程序更新的需要。
挑战在于文件的 URL(由 Xcode 项目的 SUFeedURL 属性引用)在不同版本之间不一致:
- https://github.com/user/foobar/releases/tag/v0.1.0
- https://github.com/user/foobar/releases/tag/v0.2.0
有没有办法做到这一点?
Github 的发布功能可以用来托管应用程序的 Sparkle appcast(RSS 提要)吗?目标是消除让另一台服务器参与支持应用程序更新的需要。
挑战在于文件的 URL(由 Xcode 项目的 SUFeedURL 属性引用)在不同版本之间不一致:
有没有办法做到这一点?
虽然我还没有找到将 appcast 直接与 GitHub Releases 集成的方法,但正如您所说,我一直在使用 GitHub Pages 来托管 appcast 以避免需要另一台服务器。看起来,releases.io可能有助于从 GitHub Releases 创建 Sparkle 的发行说明链接。