Incremental updates offer the following advantages:
- Bypass macOS permission restrictions without purchasing a developer account (saving approximately 600 CNY/year).
- If published on other platform app stores, it can theoretically bypass the official update mechanism as well.
- Reduce update package size by approximately 4~10 times, significantly lowering CDN resource costs.
- Users can complete the update by simply restarting, without going through the installation process.
- Full updates delete local data, while incremental updates do not affect local data.
- Supports
windows,macOS-intel, andmacOS-Apple Siliconplatforms. - The plugin provides several APIs for developers to customize features.
Demo
The plugin documentation includes a complete demo with page effects, making it easy to use. (Contact the author after purchase)
CDN
Qiniu Cloud offers 10GB of free traffic per month, sufficient for everyday use.
Purchase
Add on WeChat

API
The plugin provides several APIs for developers to customize features.
setConfig()
Set basic configuration
on('update-available', callback)
Listen for available update events
on('update-not-available', callback)
Listen for no-update-available events
on('download-progress', callback)
Listen for download progress events
on('update-downloaded', callback)
Listen for download completed events
on('error', callback)
Listen for download error events
checkAvailable()
Check for updates
download()
Download
installApp()
Install
bytesChange()
Convert byte count to a readable string
