Skip to content

Self Update Function

Andrew Spokes edited this page Aug 28, 2026 · 3 revisions

App Auto-Patch can update to a newer version when one is detected on GitHub. This functionality can be configured via Managed Configuration Profile or Command Line Triggers

As of 3.6.1, SelfUpdateEnabled and SelfUpdateFrequency are resolved before the self-update check, including on a Mac's first run before a local preference file exists. A managed SelfUpdateEnabled=false therefore prevents that initial self-update as expected.

App Auto-Patch 3.7.0 can authenticate GitHub API requests for a higher rate limit. See GitHubAPIAuthEnabled and GitHubAPIToken under Configure Settings.

Managed Configuration

<key>SelfUpdateEnabled</key>
<true/> | <false/>

<key>SelfUpdateFrequency</key>
<string>daily|weekly|monthly</string>

Command Line Triggers

Force Self Update Check
This will trigger a one-time self-update check --force-self-update-check

Enabling and Disabling
[--self-update-enabled] [--self-update-disabled]

Frequency
--self-update-frequency=daily|weekly|monthly

Clone this wiki locally