C# bindings for Sparkle
-
Install Visual Studio for macOS.
-
Clone this repository (preferrably as a submodule in your main project)
git submodule add https://github.com/rainycape/SparkleSharp.git
-
From your Xamarin.Mac project, right click on the solution and select Add -> Add Existing Project and select Sparkle.csproj
-
Right click on your Xamarin.Mac project's References and select Edit References
-
Go to to Projects tab and check the box for the Sparkle project
-
Finally, follow Sparkle's own documentation to set your appcast URL and add a "Check for Updates" menu item