Squirrel / Squirrel.Mac

:shipit: Cocoa framework for updating OS X apps :shipit:
MIT License
1.57k stars 128 forks source link

fix: use new ShipIt binary on macOS 11.0 to workaround flaw in launchApplicationAtURL #253

Closed MarshallOfSound closed 3 years ago

MarshallOfSound commented 3 years ago

It looks like launchApplicationAtURL doesn't work in background tasks on Big Sur (nor do any of the 4 alternative APIs). This works around an issue where the updated app wouldn't launch on 11.0 after the update. This issue has been reported to apple and we hope to remove this workaround soon.

MarshallOfSound commented 3 years ago

Closing out as this is a super-flaky solution that we kinda don't want

MarshallOfSound commented 3 years ago

Re-opening as we have a modified version of this that appears to work reliably