Sierra에서 Siri를 완전히 비활성화하는 방법은 무엇입니까? 있습니다. 나는 그것을 죽이려고했지만 즉시 다시로드됩니다.

Siri 초기 프롬프트에 ‘아니요’로 대답했지만 여전히 프로세스 목록에서 볼 수 있습니다. 나는 그것을 죽이려고했지만 즉시 다시로드됩니다. Mac에서 Siri를 언로드하고 제거하려면 어떻게해야합니까?

여기에 이미지 설명을 입력하십시오



답변

@blueberryfields와 @ bret7600 덕분에 전체 절차를 스스로 알았습니다.

com.apple.Siri.plist 파일을 편집하려면 먼저 시스템 무결성 검사를 비활성화해야합니다.

  1. Mac을 재시동하고 Command+를 눌러 복구 모드로 재부팅하십시오 R. 평소처럼 부팅하는 데 시간이 더 걸릴 수 있습니다. 괜찮습니다. 인내심을 가지십시오.
  2. 상단 메뉴에서 유틸리티 로 이동하여 터미널을 엽니 다.
  3. 입력하고을 csrutil disable누릅니다 Enter.
  4. 입력 하고을 reboot눌러 Enter다시 재부팅하십시오.

이제 com.apple.Siri.plist 파일을 편집해야합니다.

  1. Terminal.app를 엽니 다
  2. 유형 sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plist

이제 시스템 무결성 검사를 다시 활성화해야합니다. 이유가 있습니다.

  1. Mac을 재시동하고 Command+를 눌러 복구 모드로 재부팅하십시오 R.
  2. 최상위 메뉴에서 유틸리티> 터미널 로 이동하십시오 .
  3. 입력하고을 csrutil enable누릅니다 Enter.
  4. 입력 하고을 reboot눌러 Enter다시 재부팅하십시오.

이제 Activity Monitor를 확인하면 Siri 흔적이 표시되지 않습니다. 이 절차를 반복 /System/Library/LaunchAgents/com.apple.assistantd.plist하여 완전히 비활성화 할 수 있습니다.


답변

macOS Sierra의 Der Flounder post Blocking Siri 에는 plist 파일이 포함되어있어 그녀를 실행하지 못하게하고 메뉴 막대에서 그녀를 억제합니다.

com.apple.assistant.support.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>

com.apple.Siri.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>

또한 연결된 스크립트에 의해 자동으로 비활성화되도록 mobileconfig 파일 있습니다.


노트:

  • 이러한 파일을 실제로 수정하기 전에 SIP (System Integrity Protection 모드)를 탐색해야 할 수도 있습니다.
  • 참조 된 파일은 iOS의 동등한 설정에서 복사되며 Sierra에서 예상대로 작동하지 않을 수 있습니다. 조심해서 사용하십시오!

답변

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를 비활성화해야하기 때문에 비활성화하지 않는 것이 좋습니다.