To build a Sparkle distribution, cd to the root of the Sparkle source tree and run make release. You do not usually need to build a Sparkle distribution unless you're making changes to Sparkle itself. If you are adding a symbol to the public API you must decorate the declaration with the SU_EXPORT macro (grep the source code for examples). Sparkle is built with -fvisibility=hidden -fvisibility-inlines-hidden which means no symbols are exported by default. Make sure the URL specified in SUFeedURL is valid (typos/404s are a common error!), and that it uses modern TLS ( test it). Use the generate_appcast tool which creates appcast files, correct signatures, and delta updates automatically. It often also suggests solutions to the problems, so please read Sparkle's log messages carefully. Sparkle prints detailed information there about all problems it encounters. Please check Console.app for logs under your application. No code is necessary, but a bit of configuration is required. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |