我正在用Qt开发一个桌面应用程序,可以在Windows和Mac上运行。
我必须在应用程序中添加一个功能来检查更新,并将它们应用于软件我已经做了一个窗口(在windows上下载更新dlls/exe文件,删除现有的,并将新的放在那里)
我不太熟悉在windows的mac上部署/安装,我只是更新我的安装目录中的文件。
要在mac中执行类似的操作,我是否必须考虑使用特殊的部署策略来自动更新软件?例如,我需要为mac创建一个安装程序,还是需要捆绑它?从本质上讲,我希望能够自动更新软件,无论哪种策略允许我这样做。
也许重要的是,应用程序不会出现在mac商店,而是用户可以从网站下载。
请指教,
谢谢,
发布于 2012-07-13 15:53:14
在没有App Store的情况下,我看到的下一个最常见的解决方案是Sparkle框架:
http://sparkle.andymatuschak.org/
https://stackoverflow.com/questions/11466305
复制相似问题