-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor installer to be a PKG #83
Comments
More relevant threads on the weird behaviour we've been seeing: Essentially, on-upgrade, the app becomes unable to communicate with the network extension. Or consistent errors on functionality that requires communcation between the two, such as: |
…ss` during postinstall (#112) Relates to #83. It looks like deleting the app does indeed kill the NE process, so we should do that during `preinstall`. In case the XPC issue we've been seeing is due to a race between the app being opened, and Gatekeeper ingesting the notarization ticket, we'll also force Gatekeeper to read the ticket by running `spctl -a` on the app bundle, and the extension bundle. The latter always fails, but an attempt to read it can't hurt.
Issue succeeded by #121 |
We are currently experiencing issues with the installation and upgrade of Coder Desktop. Specifically, we are encountering this issue, where some component of macOS becomes confused during an update, resulting in a faulty state for both us and the operating system.
We must refactor our installation method to use a package with a pre-install script. This script should:
Implementing these steps should help prevent any disruptions during upgrades.
The text was updated successfully, but these errors were encountered: