-
Notifications
You must be signed in to change notification settings - Fork 85
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
Automatically install updates on Mac #414
Comments
Hi @teocomi, Sorry for not replying to your message yet. I apologize. Life is extremely busy right now and I am struggling to keep up, plus I am on a 3-week trip starting Wednesday! (I think one of your team members also pinged me on Twitter once and I never replied. Oops. Apologies.) Short version: This should be doable in one way or another. A very very basic way would be to just arbitrarily copy the But neither of those really think about or consider sandboxing, which I have no clue how to handle without more research. |
Thanks for your reply during such busy times; we know what it feels like :) |
I had a few minutes to try things out. I wanted to try without any extra downloads. See branch |
Hey @Deadpikle, thanks so much for this!! I tried it and have some comments:
|
This fixed that problem. Nice! Thank you. I just got a full update and auto-restart to work.
🤔 It showing up is expected; I'm running the commands as If you want to use the battle-tested Sparkle project on macOS, https://github.com/Deadpikle/macOS.SparkleUpdater.Avalonia might be helpful to you. Frankly, I'll be the first to admit that this project is not nearly as battle-hardened as the Sparkle project that has been in use for (I believe) well over a decade. |
We've been successfully using NetSparkle for a while now; thanks for it!
On Windows, we can get updates to be automatically installed without any user interaction (using exe); on Mac instead the new dmg is downloaded and launched automatically, but the user still has to:
Some users have reported this being a bit annoying, is there any way to automate these steps?
The text was updated successfully, but these errors were encountered: