


This meant that the client had to be running in order to update itself.
:max_bytes(150000):strip_icc()/002-how-to-install-and-use-dropbox-on-your-mac-f1016eb0475048ad8cbb7054682c3728.jpg)
Basically, as part of regular file syncing, the server can send down an entry in the metadata that says, “Please update to version X with checksum Y.” The client would then download the file, verify the checksum, open the payload, replace the files on disk, restart the app and boom! It would be running version X. Our auto-update system, as originally designed, was written as a feature of the desktop client. It allows our developers to rapidly innovate, showcase new features to our users, maintain compatibility with server endpoints, and mitigate risk of incompatibilities that may creep in with platform/OS changes. Keeping users on the latest version of the Dropbox desktop app is critical.
