Sierra에서 Siri를 완전히 비활성화하는 방법은 무엇입니까?


16

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

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


2
에서 시스템 환경 설정 > 시리는 , 당신은 선택 해제가 [] 사용 시리의 체크 박스를? 2001 년 HAL 9000의 목소리 : A Space Oddesy의 목소리로 Siri를 제거하는 것에 대해 Anton가 유감스럽게 생각합니다. :)
user3439894 2016 년

답변:


9

@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하여 완전히 비활성화 할 수 있습니다.


3
음, okaaay, 나는 시에라를 설치하지 않을 것입니다 ...
Aleksandar Pavić

복구 모드에서 다시 시작할 필요가 없었으며 지침이 끝나면 다시 시작하십시오.
Brad

1
이것은 거의 효과가있었습니다. /System/Library/LaunchAgents/com.apple.Siri.plist: file does not exist그러나 com.apple.Siri.agent.plist존재합니다. '사용 안함'으로 표시해도 같은 효과가 있습니까?
Kry

8

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에서 예상대로 작동하지 않을 수 있습니다. 조심해서 사용하십시오!

2
그 지침은 기껏해야 불완전합니다. plist 파일은 날짜가 모바일 버전 인 것으로 보이며, sierra가 / System / Library / LaunchDaemon 디렉토리
blueberryfields

0

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.