How can I disable the Apple ID warning about not being signed into iCloud? On my work computer's Apple ID I only sign into "Media &amp; Purchases" - to access my Music library. I don't have a reason to sign into "iCloud" and prefer to keep my personal iCloud off of my work machine.

Unfortunately (on macOS Catalina) the cost of this is that System Preferences has a permanent badge icon and I'm prompted to add iCloud every time I open System Preferences.

How can I turn off this warning without signing into my personal iCloud account?

Some solutions I've considered:


Use iCloud, but toggle off all syncing.
Create dummy Apple ID just to sign into "iCloud" (keep my regular Apple ID for "Media &amp; Purchases").
You could also issue this command in the Terminal:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0; killall Dock

This has worked for me so far (I'm on 10.15.2). Before that I created an alias for System Preferences, and put that in the dock instead. You get a small arrow at the bottom of the icon, but it's less eye-catching than the nasty red blob.