C# bindings for Sparkle
-
Install Xamarin Studio 6.1 or greater.
-
Clone this repository (preferrably as a submodule in your main project)
git submodule add https://github.com/rainycape/SparkleSharp.git git submodule update --init --recursive # Required since SparkleSharp includes Sparkle as a submodule
-
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