Siri'nin ilk komut istemine 'Hayır' cevabını verdim, ancak yine de süreç listemde görebiliyorum. Onu öldürmeye çalıştım, ama hemen tekrar yükleniyor. Siri'yi Mac bilgisayarımdan nasıl kaldırabilir ve kaldırabilirim?
Siri'nin ilk komut istemine 'Hayır' cevabını verdim, ancak yine de süreç listemde görebiliyorum. Onu öldürmeye çalıştım, ama hemen tekrar yükleniyor. Siri'yi Mac bilgisayarımdan nasıl kaldırabilir ve kaldırabilirim?
Yanıtlar:
Tamam, @blueberryfields ve @ bret7600 sayesinde tüm prosedürü kendim öğrendim.
Her şeyden önce com.apple.Siri.plist dosyasını düzenleyebilmek için Sistem Bütünlüğü Denetimi'ni devre dışı bırakmanız gerekir.
csrutil disableve tuşuna basın Enter.rebootve basın Entertekrar yeniden başlatmak için.Şimdi com.apple.Siri.plist dosyasını düzenlemelisiniz.
sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plistŞimdi Sistem Bütünlüğü Denetimi'ni yeniden etkinleştirmelisiniz. Bunun bir nedeni var.
csrutil enableve tuşuna basın Enter.rebootve basın Entertekrar yeniden başlatmak için.Şimdi Etkinlik Monitörü'nü işaretlerseniz - orada hiçbir Siri izi görmemelisiniz. /System/Library/LaunchAgents/com.apple.assistantd.plistTamamen devre dışı bırakmak için ile bu prosedürü tekrarlayabilirsiniz .
/System/Library/LaunchAgents/com.apple.Siri.plist: file does not existAncak com.apple.Siri.agent.plistvar. 'Engelli' olarak işaretlemek aynı etkiye sahip olur mu?
Der Flounder yayını macOS Sierra'da Siri'yi engelleme , çalışmasını engelleyen ve menü çubuğundan baskılayan plist dosyaları içerir:
<?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>
Ayrıca, orada bağlanan komut dosyaları tarafından otomatik olarak devre dışı bırakılması için mobileconfig dosyaları da vardır .
Notlar:
Dosyadaki defaultsayarları çalıştırmak için komutu kullanmak .plistçok daha kolay ve hızlıdır.
# 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
Daemon assistantdhala çalışıyor. SIP'yi devre dışı bırakmanız gerektiğinden devre dışı bırakmanızı önermiyorum.