Home Features Documentation Back

Swing Updater

Documentation

Getting Started

Installation

Setup your shortcut

Integration

Integration Methods

RoutineHub

ShareShortcuts

Custom Server

Swing for Updates (SFU)

Other editions

Swing Updater 🅂

Swing Updater 🄴

Advanced

Result Codes

Pre-release Updates

Pre-release Versions

Personalization

Get Swing Updater Version

Custom Server Setup

Integration

Swing for Updates Integration

Unlike the traditional integration method, the SFU integration provides a lightway check for updates system that does not run when it's triggered (making your shortcut startup faster).

This integration relies on a JSON file saved on the iCloud Drive that can be later read by Swing Updater to update your shortcut. As a user, they only have to run Swing Updater and select the option "Check for Updates" to get all the latest updates for their shortcuts!

In case you already implemented the first integration method then Swing Updater will automatically setup this one for you.

KeyTypeRequiredDescription
NameTextYesThe name of the shortcut to be used in notifications and the update prompt.
VersionTextYesThe current version of the shortcut.
RH ID Number Yes The RoutineHub ID of the shortcut, you can find it by clicking the RoutinePub button on the shortcut's RoutineHub page.
IconsDictionaryNoA dictionary containing the icons to be used on the update prompt. Check Personalization for more info.
ChannelTextNoThe name of the channel to check for updates from. This key works alongside the Catalog key.
CatalogDictionaryNoThe list of available update channels that can be selected using the Channel key. Check Pre-release Updates for more info.

It is recommended that you add this integration method before your shortcut operations.

Swing Updater SFU Integration Swing Updater SFU Integration

Note

Make sure the Overwrite If File Exists option is selected to prevent your shortcut from creating multiple copies of the SFU file!