我使用Xamarin构建了一个Mac OS X应用程序。我还有一个XML文件,指示哪些用户应该获得更新,用户何时获得更新以及更多逻辑。 理想情况下,我的应用程序会查看XML文件,如果用户满足XML中提到的所有条件,我想向用户提供更新。
目前,我可以将dmg下载到用户计算机,但我无法自动安装。
但是,下载后我想自动执行以下操作: 1.关闭应用程序 2.安装更新 3.重新启动更新后的应用
到现在为止,我读到了关于闪光的内容 - 但是我不认为闪光可以支持我用来驱动谁接收更新的逻辑的XML文件。
你们是否有关于如何实现这一目标的建议?
答案 0 :(得分:0)
你仍然可以使用Sparkle。 Sparkle提供了各种钩子,允许您使用Sparkle的基础架构,而不必依赖于UI或其相对基本的业务逻辑。您应该更详细地查看他们的documentation。