PayloadKit

DetectX Swift

com.sqwarq.DetectX-Swift

DetectX Swift settings

macOS

Configuration Keys (16)

Showing 16 of 16 keys

KeyTypeDescriptionDefaultRange
string—Default: —Range: —
stringDisplay organizational branding. Maximum of 25 characters in length - including spaces and punctuation. Requires DetectX Swift to be registered.Default: —Range: —
booleanRegistered users can specify key words to be ignored by the Folder Observer action when changes are made to the LaunchDaemons and LaunchAgents folders. This allows you to stop the alert from being thrown when items whose file name contains the key word is added or removed from one of the Launch folders.Default: —Range: —

Fob Allowlist

arrayArray of strings of key words to be ignored by Folder Observer.Default: —Range: —
stringArray of stringsDefault: —Range: —
integerFolder Observer notifies users when changes are made to the LaunchDaemons and LaunchAgents folders.Default: —Range: Disable Folder Observer (0), Enable Folder Observer (1)
stringCustom button text for the Folder Observer alert. Requires DetectX Swift to be registered.Default: —Range: —
stringPath to custom image for the Folder Observer alert. By default, shows the DetectX Swift icon. Requires DetectX Swift to be registered.Default: —Range: —
stringCustom message for the Folder Observer alert. Requires DetectX Swift to be registered.Default: —Range: —
stringCustom title for the Folder Observer alert. Requires DetectX Swift to be registered.Default: —Range: —
integerIn the DetectX Swift GUI, display a visual button to indicate software updates are available.Default: —Range: Disable Visual Updates (0), Enable Visual Updates (1)

Allowlist

arrayAllowlist of file paths that produce false positives in DetectX Swift. Can be full path or in users' home folders.Default: —Range: —
dictArray of dictionaries.Default: —Range: —
pathstring
stringPaths of files to whitelist: ex. /Library/Scripts/script.sh ex. ~/Library/Preferences/preference.plistDefault: —Range: —
SUFeedURLstring

Sparkle Feed URL

stringSetting this to a non-existent URL will disable the ability for users to manually check for updates. Useful when you intend to use your own software distribution mechanism to deploy updates.Default: —Range: —

Enable Automatic Update Checks

booleanControls automatic update checks.Default: trueRange: —

Automatic Update Check Interval

integerControls the automatic update check interval. The default is 1 day (86400 seconds). Setting to 0 disables updates.Default: 86400Range: —

Automatic Update Install Prompt

booleanControls the automatic update install prompt. When enabled, presents users with the option to allow automatic download and install of available updates. If disabled, disallows automatic updates and requires manual installation every time.Default: trueRange: —

Enable Automatic Silent Updates

booleanControls automatic silent updates. If enabled, users will not be informed about updates and updates will be silently installed when the app quits.Default: falseRange: —