andymatuschak/Sparkle — Issue #146: Move temporary directory to ~/Library/Caches
Author: mattstevens
Created: 2012-02-13 03:57:45+00:00
State: open

Application Support is frequently included in backups and update files may be long-lived, especially in the case of install on quit updates. For users of online backup services this makes App Support an undesirable location for the temporary directory. Since files under NSTemporaryDirectory may be deleted [from under the app](http://lists.apple.com/archives/cocoa-dev/2009/Jan/msg01595.html), the best location would seem to be under ~/Library/Caches/bundleId. Files stored here are persistent but the location is not usually backed up.