Wie kann ich Handoff (Kontinuität) im Terminal unter macOS umschalten?

Wie kann ich Handoff (Kontinuität) im Terminal unter macOS umschalten?

Gibt es eine Möglichkeit, die Handoff-Einstellung über die Befehlszeile zu aktivieren/deaktivieren?

Ich verwende derzeit macOS Mojave 10.14.3 und weiß, dass ich es unter „Einstellungen > Allgemein > „Handoff zulassen“ umschalten kann – suche aber nach einer anderen Möglichkeit.

Handoff-Schalter in den Einstellungen

Antwort1

Die folgenden Befehle sollten Handoff ausschalten:

sudo -u $(whoami) defaults write "$HOME/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityAdvertisingAllowed -bool no
sudo -u $(whoami) defaults write "$HOME/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityReceivingAllowed -bool no

So schalten Sie es wieder ein:

sudo -u $(whoami) defaults write "$HOME/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityAdvertisingAllowed -bool yes
sudo -u $(whoami) defaults write "$HOME/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityReceivingAllowed -bool yes

Quelle:jamf.com– Beachten Sie, dass ich die Befehle nicht überprüft habe, aber der OP behauptet, dass sie funktionieren.

Antwort2

@slhcks Antwortkann vereinfacht werden zu:

An:

defaults -currentHost write com.apple.coreservices.useractivityd ActivityAdvertisingAllowed -bool yes
defaults -currentHost write com.apple.coreservices.useractivityd ActivityReceivingAllowed -bool yes

Aus:

defaults -currentHost write com.apple.coreservices.useractivityd ActivityAdvertisingAllowed -bool no
defaults -currentHost write com.apple.coreservices.useractivityd ActivityReceivingAllowed -bool no

verwandte Informationen