Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

MBS Xojo Updater Kit 2.1

The MBS Xojo Updater Kit helps you in adding an automatic update feature to your application.

Order
  • Crossplatform update engine for Mac OS X and Windows.
  • Full Source code access.
  • Using Sparkle on Mac OS X for updating and our own code for Windows.
  • Includes all code and help to setup Sparkle.
  • Includes script file for Inno Setup engine. (you can use others if you like)
  • Using digital signatures on Mac and MD5 Checksum on Windows to ensure download integrity.
  • Includes generator for XML file for your server and code to parse this file and find newer versions.
  • Handles proxy settings automatically for you.

Downloads

MacManual

PDF

Manual.pdf
( 456K )

Mac Mac OS X

Mac

UpdaterExampleMac.zip
( 4.5M )

Windows Windows

Windows

UpdaterExampleWin.zip
( 1.5M )

Videos

ThumbnailUpdater Kit Overview

(Mac OS X and Windows)

8:54 minutes

Requirements

This Kit needs Cocoa, CocoaBase, CocoaExtras, MacOSX, Main, Network, Util and Win Plugin. So we recommend having the MBS Xojo Complete License.

Xojo 2013 or newer

No Open Source projects, please. This would violate the license.

Pricing

$99 USD or 79 € (+VAT inside EU if needed).

Free updates included for one year. After that, please order an update/new license or keep your last license.

Version history

Version 2.1

  • Fixed timeout property for CURL.
  • Updated for Xojo 2017.

Version 2.0

  • Sparkle now resizes in Frameworks folder for better code signing compatibility.
  • Added CURL support for downloading on Windows. This allows client SSL certificates, proxies and HTTP/1.1.
  • Fixed minor bugs with load/save preferences in case you run on Linux and we want to avoid RegistryAccessErrorException.
  • Updated to Sparkle 1.13.1
  • Can work for 64-bit targets, too.
  • Can download Linux installer, too.

Version 1.6

  • Updated for Xojo.
  • Fixed Patch App to use Intel instead of Universal for the build folder name.
  • Fixed UpdaterEngine to better detect if version is newer or older.
  • Updated Sparkle to version 1.6.1

Version 1.5

  • We now detect older version and tell user that he has the current version. This avoids showing an error for users who have a newer version (e.g. a beta version).
  • Updated to Real Studio 2012
  • Fixed kYouhavethecurrentversion to show name of app.

Version 1.4

  • Updated Windows dialogs to look more like Sparkle.
  • Added more localization.
  • Added TestWindowsOnMac property so you can test Windows Update on Mac.
  • Added ApplicationName parameter for the Init method so you can pass a localized application name. If you pass no name, we take it from the application file name.
  • Added support for redirects on the appcast.xml and the installer download. Up to 5 redirects are followed before an error is displayed.
  • Added new Build Step tool and example.
  • Changed placement of updater window to be centered on main screen.
  • Improved application size by using more conditional compiling.

Version 1.3

  • Added UpdaterEngine.GetUpdater to access the updater directly.
  • Added UpdaterEngine.automaticallyCheckForUpdates property

Version 1.2

  • Better language handling with xml lang attributes.
  • Added italian translation in addition to German and English.
  • Added console version of PatchMacApp.
  • Better handling of registry on Windows.

Version 1.1

  • Added msgbox for "you have the current version".
  • Better versiomn comparison.
  • And a few smaller bug fixes.

Version 1.0

  • First public release.

Support

Limited product support is offered for free. Custom contract development to help you integrating our kit or making improvements for you can be ordered.

Updates to the kit will be available regularly to all registered users.

If you have questions, please contact us. See contact page or use our feedback form.

License

You receive the full Xojo source codes of all projects for use in your applications. You are not allowed to share your copy of the kit with other developers.

Full license text is includes in the kit manual.

Free updates included for one year. After that, please order an update/new license or keep your last license.

Order

If you like to get information or you want to order this product, please contact us. See contact page or use our feedback form. Orders can be directly made from our order pages.




Links
MBS Xojo PDF Plugins