'제안'의 반복되는 충돌


14

OS X 10.11은 출시 된 이후로 문제없이 suggestd반복적으로 작동 하기 시작했습니다 (몇 분에서 최대 30 초마다).

기능은 무엇 suggestd이고 어떻게 비활성화합니까 (기능 만 충돌하는 것처럼 보이므로)?


Process:               suggestd [23293]
Path:                  /System/Library/PrivateFrameworks/CoreSuggestions.framework/Versions/A/Support/suggestd
Identifier:            suggestd
Version:               1.0 (354.10)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           suggestd [23293]
User ID:               501

OS Version:            Mac OS X 10.11 (15A284)
Report Version:        11

System Integrity Protection: enabled

Crashed Thread:        3  Dispatch queue: com.apple.NSXPCConnection.m-user.com.apple.rtcreportingd

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'RTC config incorrect - no backends found;'
abort() called
terminating with uncaught exception of type NSException

1
Apple에서이 스레드를 살펴보면 새 " ~/Library/Suggestions/"폴더로 무언가를 수행하는 것이 좋습니다 . 그러나 방금 업데이트 된 MacOS10.11 컴퓨터에는 Suggestions 폴더가 없습니다. 그리고 SIP (System Integrity Protection)는 빈 것을 만들 수 없습니다. 요세미티로 다시 다운 그레이드하려는 유혹을 받고 있습니다.
Michael Dautermann

2
SIP를 비활성화하고 " Suggestions"폴더 를 생성 한 후 지속적으로 나타나는 충돌 로그가 중지되었다는 메시지가 표시됩니다. 예!
Michael Dautermann

@ MichaelDautermann : 와우, 그것이 유일한 해결책이 아니기를 바랍니다. 나는 애플이 막은 것을 망설이지 않고있다. 나는 다른 길에서 다른 문제를 일으킬 것이라고 걱정한다.
orome

2
아직 10.11.0에 있습니까? SIP를 망설이지 않고 Apple이 도트 업데이트로이 문제를 해결 했습니까? 또한 ~ / 라이브러리는 SIP 제한을받지 않으므로 @MichaelDautermann
bmike

답변:


7

연락처의 새로운 "메일에서 찾은 연락처 표시"기능 (연락처> 환경 설정> 일반> "메일에서 찾은 연락처 표시"또는 이후 버전의 macOS에서 "앱에서 찾은 연락처 표시")을 끄고 suggestd충돌 이 종료 된 것 같습니다 내 로그에. 그것은 또한 삭제되었습니다 ~/Library/Suggestions/harvestqueueold. 이것은 이전에 많은 임시 파일처럼 보였습니다. 지금 다시 켜서 충돌이 다시 발생하는지 확인하겠습니다.


1
macOS 10.12.6에서 Contacts.app 환경 설정의 확인란은 "앱에있는 연락처 표시"로 표시되어 있습니다.
zekel

1

High Sierra를 실행 중이며 suggestd30 초마다 충돌했습니다. 위의 제안 중 어느 것도 도움이되지 않았습니다. 나는 멈추려 고 suggestd했지만 SIP는 그 일을 막았습니다. 나는 문제를 막은 것처럼 보이는 다음을 끝내었다. com.apple.suggestd.plist파일을 편집하고 MachServices 사전으로 이동하여 모든 서비스를 NO로 설정했습니다. 이것은 기본적으로 꺼져 suggestd있습니다. SIP에 의해 파일이 잠겨 있기 때문에이 작업을 수행하는 것은 약간 복잡합니다. 단계는 다음과 같습니다.

  1. 복구 모드로 다시 시작하십시오. 'Command'및 'R'키를 다시 시작한 채로 유지하면됩니다. Apple 로고와 '로드 중'막대가 보이면이 키에서 손을 떼십시오.
  2. Mac이 복구 모드에 있으면 메뉴 막대에서 '유틸리티'를 선택한 다음 '터미널'을 선택하십시오.
  3. 터미널 창에서 다음 명령을 입력하십시오. csrutil disable그러면 SIP가 꺼집니다.
  4. 재시작
  5. 단말기 및 개폐 cd/System/Library/LaunchAgents
  6. 다음을 실행하여 디렉토리에 대한 권한을 변경하여 누구에게나 쓰십시오. sudo chmod a+w .
  7. com.apple.suggestd.plist' to write for anyone by runningsudo chmod a + w com.apple.suggestd.plist` 파일에 대한 권한을 변경하십시오.
  8. Xcode에서 파일을 엽니 다
  9. 사전을 확장하고 MachServices모든 항목을 'NO'로 변경 하십시오.
  10. 파일을 저장하십시오
  11. 복구 모드로 다시 시작하십시오. 'Command'및 'R'키를 다시 시작한 채로 유지하면됩니다. Apple 로고와 '로드 중'막대가 보이면이 키에서 손을 떼십시오.
  12. Mac이 복구 모드에 있으면 메뉴 막대에서 '유틸리티'를 선택한 다음 '터미널'을 선택하십시오.
  13. 터미널 창에서 다음 명령을 입력하십시오. csrutil enable그러면 SIP가 다시 켜집니다.
  14. 재시작

이 절차를 수행 suggestd했기 때문에 (사용하지 않기 때문에) 충돌 하지 않았으며 기능에 차이가 없었습니다.

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