Skip to content
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

Pause Refreshing Window when OS update is scheduled #555

Open
jshirle2 opened this issue Mar 1, 2024 · 2 comments
Open

Pause Refreshing Window when OS update is scheduled #555

jshirle2 opened this issue Mar 1, 2024 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@jshirle2
Copy link

jshirle2 commented Mar 1, 2024

Currently, if a user gets a Nudge to install an OS update and then they schedule that update for later via System Preferences they will continue to get Nudge prompts. Maybe we can have a separate key for refreshTimeWhenOSScheduled? Or something to that affect. Open to other ideas.

@erikng
Copy link
Member

erikng commented Mar 1, 2024

In order to do something like this, I need a reliable method (not parsing logs) to understand that the user has pressed this button. Another situation I'd like to not nudge is when the update is in the preparing stage but to date, no macadmin has given me a method that I could use.

If someone finds one, I'd be happy to implement this.

@erikng erikng added the help wanted Extra attention is needed label Mar 1, 2024
@HowardGMac
Copy link

HowardGMac commented Mar 7, 2024

While this is only anecdotal so far, on both a Monterey, Ventura, and Sonoma systems that I asked to install the latest update this process was running during the download and "preparing" stage:
/System/Library/PrivateFrameworks/InstallCoordination.framework/Support/installcoordinationd

Will try the same test on a Big Sur machine when I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants