wrote:
The solution that actually worked for me was to down the following:
1. Quit VMWare.
2. System Preferences --> Notifications ---.> right click on VMWare, 'reset notifications'.
3. Double click on VMWare Fusion.app.
4. 'Don't allow' push notifications for VMWare.
This forces VMWare to ask for permission to send push notifications, including 'added items that can run in te background'.
Granted, it does mean othe notifications for VMWare won't come through - but this seems like a reasonabel tradeoff.
I just tried it. It doesn't work. You'll get fooled into thinking it works if you quit then immediately re-launch Fusion.
Even without turning off Notifications for Fusion, if you shut it down and then immediately re-launch Fusion you will not see the message. If you shut down Fusion, wait a few minutes, and then re-launch it, the message does reappear.
Im almost 100% certain that it's macOS is throwing the notification, and not Fusion. macOS is doing what it's supposed to - warn you about anything putting background tasks/services in the systemwide folders. The warning is for security notification purposes, and that's not something you want suppressed. And I believe there is some kind of timed check that macOS is doing on the LaunchDaemons and LaunchAgents folders in order to generate the notification.
VMware aggravates the notification proliferation by constantly adding and removing its background items to the system locations every time you start and stop Fusion. No other application I know of does that - they install them once. It is a design decision by VMware (a poor one IMO) that needs to be revisited in the light of macOS's new behaviors. It's up to VMware to change Fusion to fix the issue - probably best to use Apple's recommendations on how to manage background tasks.