OSX의 메시지에 항상 읽지 않은 메시지가 표시되는 이유는 무엇입니까?


61

Mountain Lion을 실행중인 iMac에서 메시지는 Dock 아이콘에 읽지 않은 메시지가 2 개 있음을 만성적으로 표시합니다. 그러나 읽지 않은 메시지는 전혀 없습니다. 나는 읽지 않은 오랫동안 잊혀진 메시지가 떠 다니지 않도록 내 역사의 모든 대화를 살펴보고 클릭했습니다.

그것은 큰 문제를 일으키지 않지만, 내가 없을 때 새로운 메시지를 받았다고 끊임없이 생각하는 것은 성가신 일입니다. 왜 이런 일이 일어나는지 아십니까?


이것을 잠시 동안 관찰 한 후, 항상 2 개의 메시지가 아니라는 것을 알았습니다. 때로는 1이고 때로는 없음입니다. 휴대 전화 나 ipad와 같은 다른 기기에서 '읽지 않은'메시지와 관련이 있다고 생각합니다. 결국 알림이 사라지는 것 같습니다. 다른 사람이 이것에 대해 다른 견해를 밝힐 수 없다면, 나는 그것이 사실이라고 가정 하고이 질문을 닫을 것입니다.
Jonathan van Clute

답변:


73

나는 OS X 10.10 (Yosemite)에서 이것을 얻었습니다. 나는 해결책을 발견 애플 토론 포럼을.

LHindiii 사용자는 Messages.app를 종료 한 다음 Activity Monitor를 사용하여 Dock을 자동으로 다시 시작하는 것이 좋습니다.이 기능은 저에게 효과적이었습니다.


26
이것은 나를 위해 일했습니다. killall Dock메시지 앱을 종료 한 후 더 쉬운 방법 (IMO)을 사용 하는 것입니다. 다시 열면 모든 설정이 완료됩니다.
Craig Otis

2
요세미티는 실제로 이전 릴리스와 비교하여 버그가 있습니다.
chrishiestand

3
다음 새 메시지에 대해 다시 발생합니다. 우리는 매번 이것을 할 수 없습니다. 다른 영구적 인 해결책이 있습니까?
Mihnea Simian

@MihneaSimian 애플이 버그를 고치기 전까지는 아닙니다. 즉, 꽤 쉬운 해결 방법입니다.
njboot

2
이것은 전혀 나를 위해 작동하지 않았다 :(
steve

20

Dock에서 메시지를 마우스 오른쪽 버튼으로 클릭하고 결과 상황에 맞는 메뉴에 표시된 읽지 않은 메시지를 클릭하고 (연속성을 통해 SMS가 추가 된 경우) 응답하여이 문제를 해결할 수있었습니다.


1
물론 그것은 근본적인 문제를 다루지는 않습니다. 그것은 당신이 어떤 메시지에 회신 할 때 일어나는 일입니다. 그러나 이들은 다른 장치에서 이미 회신 된 메시지이므로 회신 할 내용이 없습니다. 단순히 읽지 않은 상태로 표시해서는 안됩니다.
Jonathan van Clute

1
원래 질문에서와 같이 메시지는 도크 아이콘에 읽지 않은 대화를 표시하고 있었지만 모든 대화를 살펴보면 읽지 않은 것으로 보이는 대화를 찾을 수 없었습니다. 그러나 읽지 않은 메시지 내 게시물에서 참조하는 상황에 맞는 메뉴에 표시되어 있음을 발견했습니다. 읽지 않은 메시지가 도크 아이콘 및 상황에 맞는 메뉴에 표시되면 메시지 자체에도 표시되어야합니다.
Joshua Pokotilow

2
감사합니다! 이것은 내 문제를 영구적으로 수정했지만 메시지와 Dock을 죽이면 일시적으로 수정했습니다. 참고로, 읽지 않은 메시지 만 클릭하면됩니다. 나는 그들에게 대답 할 필요가 없었다.
dontangg

나를 위해 작동하지 않았다
Stembrain

18

이것은 나를 위해 일했다 :

스크립트 편집기에서 다음을 실행하는 스크립트를 만들었습니다.

tell application "Messages" to quit
    delay 1
tell application "Dock" to quit
    delay 1
tell application "Messages" to launch

스크립트를 응용 프로그램으로 저장하고 메시지가 엉망이 될 때마다 실행하십시오.


1
killall Dock터미널에서 작동합니다.
Paul Schreiber

불행히도 작동하지 않았습니다.
Stembrain

6

가장 쉬운 해결책은 다음과 같이 한 줄로 위와 비슷한 스크립트를 만드는 것입니다.

tell application "Messages" to "clear unread messages"

1
정말 편리합니다. 감사합니다! 나는 아직도 왜 이것이 처음부터 이것을하고 멈추게 할 수 있었는지 희망합니다.
Jonathan van Clute

제안 된 가장 단순하고 가장 우아한 해결 방법 인 것 같습니다. 다음 번 에이 문제를 해결할 때 시도해 볼 것입니다 (이미 종료> killall dock> launch messages 일을 이미 완료했습니다).
squareman

1
흠. 오늘도 나에게 다시 일어난 일이지만,이 간단한 스크립트는 불행히도 팬텀 아이콘 수를 제거하지 못했습니다. 그러나 3 개의 액션 스크립트가 정리를 완료했습니다.
squareman

나를 위해 작동하지 않았다
Stembrain

5

이전 답변의 조합이 스크립트 편집기에서 스크립트로 가장 잘 작동한다는 것을 알았습니다.

tell application "Messages" to "clear unread messages"
delay 1
tell application "Messages" to quit
delay 1
tell application "Dock" to quit
delay 1
tell application "Messages" to launch

1
나를 위해 작동하지 않았다
Stembrain

0

컴퓨터를 다시 시작하고 마우스 오른쪽 단추를 클릭 한 다음 읽지 않은 메시지를여십시오.


여기에는 완전히 적용되지 않습니다.
Jonathan van Clute

killAll Dock은 한 번만 나를 위해 일했지만 다음 번 에이 문제가 발생하면 애플 스크립트 솔루션, killall 솔루션이 없으며 도크 아이콘을 마우스 오른쪽 버튼으로 클릭하여 읽지 않은 메시지를 선택하십시오. 이 재부팅만으로 오래된 배지가 지워졌습니다.
Stembrain

0

High Sierra에서는 이러한 솔루션 중 어느 것도 나를 위해 일하지 않았습니다.

그렇습니다. 모든 대화를 지우는 것이 포함됩니다 . 이 시점에서 이미 읽지 않은 문제를 해결하지 않았기 때문에 iMessage 인터페이스를 통해 성공하지 못했을 것입니다.

iMessage를 닫은 상태에서;

  • ~ / Library / Messages /로 이동하여 내용을 삭제하십시오.
  • ~ / Library / Containers /로 이동하여 com.Apple.iChat을 찾아 삭제하십시오.
  • 재부팅

재부트 하기 전에 iMessage 열면 (메시지가 아님) "메시지가 업데이트 중입니다 ..."라는 메시지가 표시 됩니다. 완료 되지 않습니다 .

재부팅 후, 필요한 모든 파일이 재생성되고 새롭고 깨끗한 iMessage를 다시 갖게됩니다.


-1

Tinker Tool을 사용하여 Dock 메뉴로 이동하여 Dock을 다시 시작하십시오.


1
다른 질문에 오신 것을 환영합니다! 우리는 최선의 답변을 찾으려고 노력하고 있으며 그 답변은 왜 그들이 최고인지에 대한 정보를 제공 할 것입니다. 추천 한 소프트웨어가 다른 소프트웨어보다 나은 이유를 설명하십시오. 링크를 제공하면 OP 및 기타 사용자가 소프트웨어를 찾아서 자체 평가하는 데 도움이 될 수 있습니다. 양질의 답변을 제공하는 방법에 대한 답변 방법을 참조하십시오 .
fsb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.