Ho risposto "No" al prompt iniziale di Siri, ma riesco ancora a visualizzarlo nell'elenco dei processi. Ho provato a ucciderlo, ma si carica di nuovo immediatamente. Come posso scaricare e rimuovere Siri dal mio Mac?
Ho risposto "No" al prompt iniziale di Siri, ma riesco ancora a visualizzarlo nell'elenco dei processi. Ho provato a ucciderlo, ma si carica di nuovo immediatamente. Come posso scaricare e rimuovere Siri dal mio Mac?
Risposte:
Ok, ho scoperto l'intera procedura da solo, grazie a @blueberryfields e @ bret7600.
Prima di tutto devi disabilitare System Integrity Check per poter modificare il file com.apple.Siri.plist.
csrutil disablee premi Enter.reboote premere Enterper riavviare di nuovo.Ora dovresti modificare il file com.apple.Siri.plist.
sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plistOra dovresti riattivare il Controllo integrità del sistema. È lì per un motivo.
csrutil enablee premi Enter.reboote premere Enterper riavviare di nuovo.Ora, se controlli Activity Monitor, non dovresti vedere tracce di Siri lì. È possibile ripetere questa procedura con /System/Library/LaunchAgents/com.apple.assistantd.plistper disabilitarla completamente.
/System/Library/LaunchAgents/com.apple.Siri.plist: file does not existTuttavia com.apple.Siri.agent.plistesiste. Contrassegnarlo come "Disabilitato" avrà lo stesso effetto?
Der Flounder post Bloccare Siri su macOS Sierra contiene file di plist che le impediscono di funzionare e la sopprimono dalla barra dei menu:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Assistant Enabled</key>
<false/>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>StatusMenuVisible</key>
<false/>
<key>UserHasDeclinedEnable</key>
<true/>
</dict>
</plist>
Esistono anche file mobileconfig per disabilitarlo automaticamente anche dagli script collegati .
Appunti:
L'uso del defaultscomando per gestire le impostazioni nel .plistfile è molto più semplice e veloce.
# Disable "Ask Siri"
defaults write com.apple.assistant.support "Assistant Enabled" -bool false
# Remove siri icon from status menu
defaults write com.apple.Siri StatusMenuVisible -bool false
Il demone assistantdè ancora in esecuzione. Non consiglio di disabilitarlo perché è necessario disabilitare SIP.