Re-registering macOS for notifications after a system update
On macOS, you may need to re-register your desktop to continue receiving notifications after a system update or a reset of settings in Safari.
To start, open Safari, then its Preferences. Click the Notifications tab, and if there is an entry for Pushover, click on it and then click the Remove button. Close Safari, and then open it again and visit the Pushover dashboard and click the Login link next to your macOS device. You will be directed to the Desktop client website and you should be prompted to allow notifications again. Once this is setup, try sending a test notification to your macOS device from the dashboard.
If notifications are still not working, repeat these steps but reboot the computer in between removing Safari notifications and visiting the Desktop client site again. The apsd daemon on macOS can sometimes misbehave and stop processing notifications, which will get restarted when rebooting the computer.
If you are still not receiving notifications after all of this, you can try these steps from Apple's website to enable debugging in the apsd daemon to see what may be going wrong (for advanced users only):
$ sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool TRUE $ sudo defaults write /Library/Preferences/com.apple.apsd APSLogLevel -int 7 $ sudo killall apsd
Then open the Console application in the Utilities folder, click Start Streaming, and in the search box in the upper right corner, type "apsd
" and press Enter.
From the Pushover dashboard, send a test message to your macOS device and see if Console shows any activity.
Once finished, disable debugging:
$ sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool FALSE
$ sudo defaults delete /Library/Preferences/com.apple.apsd APSLogLevel
$ sudo killall apsd