Platforms to show: All Mac Windows Linux Cross-Platform
Back to SUUpdaterMBS class.
SUUpdaterMBS.IsFrameworkLoaded as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 8.6 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Returns true if the Sparkle framework has been loaded.
SUUpdaterMBS.LoadFramework(path as folderitem) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 8.6 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Returns false on Windows and Linux or on Mac OS X if the framework failed to load.
Return true if the framework was loaded already or was loaded successfully.
Be aware that the Sparkle Framework needs correct file permissions:
${APPFILENAME}/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle"
${APPFILENAME}/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch"
If the permissions are set wrong the relaunch does not work.
You can run app from Terminal to see any error message while loading framework. You may need to code sign both the Sparkle framework and the app with your code signing certificate. Finally make sure platform (32 or 64bit) match between app and framework.
SUUpdaterMBS.SUSparkleErrorDomain as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 16.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
SUUpdaterMBS.SUUpdaterAppcastItemNotificationKey as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Key for the SUAppcastItem object in the SUUpdaterDidFindValidUpdateNotification userInfo dictionaries.
SUUpdaterMBS.SUUpdaterAppcastNotificationKey as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
SUUpdaterMBS.SUUpdaterDidFindValidUpdateNotification as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Object for this notification is the updater.
SUUpdaterMBS.SUUpdaterDidFinishLoadingAppCastNotification as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Object for this notification is the updater.
SUUpdaterMBS.SUUpdaterDidNotFindUpdateNotification as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Object for this notification is the updater.
SUUpdaterMBS.SUUpdaterWillRestartNotification as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Sparkle | MBS MacExtras Plugin | 16.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The items on this page are in the following plugins: MBS MacExtras Plugin.