Squirrel.Mac
Squirrel.Mac copied to clipboard
:shipit: Cocoa framework for updating OS X apps :shipit:
Mike Abdullah has a blog post wherein he describes [ACLs that prevent deletion](http://www.mikeabdullah.net/atomically-copying-a-file.html). This could prevent the app from ever being updated, so we should handle it somehow.
It doesn't really hurt anything by being left there, but it might annoy advanced users who see a bunch of old jobs in their Library folder.
From #56, we should stop prompting users to log in (for administrator privileges) if they cancel the dialog 2 or 3 times. However, manual update checks should always prompt.
Currently these are looked up in the main app bundle where they won’t be found, change them to look up in the framework bundle
This is something @aroben brought up at the Objective-C mini-summit. If a user's on shitty internet and/or the updates are large, they could get into a situation where the update...
Originally mentioned by @keithduncan in #1: > > You should sign every executable in your product, including applications, tools, hidden helper tools, utilities and so forth. Signing an application bundle...
In relation to what happen here: https://github.com/element-hq/element-desktop/issues/1505 I suggest to: - check if the new update is compatible with the OS before downloading and updating (which means trashing the old...
A couple of our users have recently encountered the issues during upgrade. After an updated version is downloaded and ready for installation, they click restart to update, the app quits...
I use two apps that, upon inspection, seem to include the Squirrel framework. Both self-updated to versions that are incompatible with my version of macOS (10.14). In one case I...