ฉันได้ตอบพร้อมท์เริ่มต้น 'ไม่' กับ Siri แต่ฉันยังสามารถเห็นได้ในรายการกระบวนการของฉัน ฉันพยายามจะฆ่ามัน แต่มันจะโหลดอีกครั้งทันที ฉันจะยกเลิกการโหลดและลบ Siri ออกจาก Mac ได้อย่างไร
ฉันได้ตอบพร้อมท์เริ่มต้น 'ไม่' กับ Siri แต่ฉันยังสามารถเห็นได้ในรายการกระบวนการของฉัน ฉันพยายามจะฆ่ามัน แต่มันจะโหลดอีกครั้งทันที ฉันจะยกเลิกการโหลดและลบ Siri ออกจาก Mac ได้อย่างไร
คำตอบ:
ตกลงฉันพบขั้นตอนทั้งหมดด้วยตัวเองขอบคุณ @blueberryfields และ @ bret7600
ก่อนอื่นคุณต้องปิดการใช้งานการตรวจสอบความสมบูรณ์ของระบบเพื่อให้สามารถแก้ไขไฟล์ com.apple.Siri.plist
csrutil disable
Enterreboot
และกดEnterเพื่อรีบูตอีกครั้งตอนนี้คุณควรแก้ไขไฟล์ com.apple.Siri.plist
sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plist
ตอนนี้คุณควรเปิดใช้งานการตรวจสอบความสมบูรณ์ของระบบอีกครั้ง มันอยู่ที่นั่นด้วยเหตุผล
csrutil enable
Enterreboot
และกดEnterเพื่อรีบูตอีกครั้งตอนนี้ถ้าคุณตรวจสอบ Activity Monitor - คุณไม่ควรเห็นร่องรอยของ Siri คุณสามารถทำซ้ำขั้นตอนนี้ด้วย/System/Library/LaunchAgents/com.apple.assistantd.plist
เพื่อปิดการใช้งานอย่างเต็มที่
/System/Library/LaunchAgents/com.apple.Siri.plist: file does not exist
อย่างไรก็ตามcom.apple.Siri.agent.plist
มีอยู่จริง การทำเครื่องหมายว่า 'ปิดการใช้งาน' จะมีผลเหมือนกันหรือไม่
โพสต์ Der Flounder การบล็อก Siri บน macOS Sierraมีไฟล์ 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>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>
นอกจากนี้ยังมีไฟล์ config มือถือที่จะปิดการใช้งานโดยอัตโนมัติโดยสคริปต์เชื่อมโยงที่นั่นด้วย
หมายเหตุ:
การใช้defaults
คำสั่งเพื่อดำเนินการตั้งค่าใน.plist
ไฟล์นั้นง่ายและรวดเร็วกว่ามาก
# 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
ภูตassistantd
ยังคงทำงานอยู่ ฉันไม่แนะนำให้ปิดการใช้งานเพราะคุณต้องปิดการใช้งาน SIP