andymatuschak/Sparkle — Issue #147: Clean up uninstalled updates
Author: mattstevens
Created: 2012-02-13 04:04:34+00:00
State: open

Since updates were moved out of NSTemporaryDirectory() the system no longer cleans up any lingering files such as updates that were downloaded but never installed due to a crash, force quit, etc. Sparkle should take care of removing these from the user's system.

A simple way to do this would be to group all of the files in a Sparkle-owned subdirectory and just delete that directory if it exists on application launch.