Приложение Сообщения на моем Mac показывает постоянный значок, который не исчезает. Значок приложения постоянно показывает количество 3, которое осталось неизменным, несмотря на следующие действия:
Обмен сообщениями с несколькими получателями.
Очистка всех сообщений (из Сообщений на Mac, а также на всех связанных устройствах).
Отключение / включение учетной записи iMessage (на моих связанных Mac, iPhone и iPad).
Отключение / включение сообщений в iCloud (на моем Mac).
Отключено / включено Пересылка текстовых сообщений с iPhone на Mac и iPad.
Я настроил свой iPhone для автоматической пересылки текстовых сообщений на мой Mac и iPad.
Мои устройства iOS работают под управлением iOS 11.4, а Mac работает под управлением macOS High Sierra 10.13.5.
Обратите внимание, что счет на значке не просто неверный, он постоянно застрял на номер 3 . Подсчет на устройствах iOS выглядит правильно.
Когда есть непрочитанные сообщения, счетчик отображается правильно, чтобы отразить количество непрочитанных сообщений. Как только все сообщения прочитаны / удалены, счетчик возвращается к 3 .
У меня есть один Mac, связанный с моим Apple ID. Как мне избавиться от этого неверного значка?
Если щелкнуть правой кнопкой мыши значок «Сообщения» в Dock, отобразятся три цифры, как показано ниже. Однако в окнах сообщений сообщения не отображаются.
Ответы:
Ни один из других ответов действительно не решил это для меня. После убийства дока или выхода из системы я в конечном итоге получу значок.
Так что в Finder я пошел
~/Library
и искал указанный номер телефона. Он показал мне файл,~/Library/Messages/Archive/yyyy-mm-dd/
который был назван по номеру телефона. Удалил файл, а затем убил док (выполняяkillall Dock
в Терминале), и значок исчез мгновенно.Я также выяснил причину: удаление сообщения на вашем iPhone или iPad, не читая его. Это всегда автоматическое сообщение с кодом 2FA или чем-то еще, и это потому, что я мог видеть код и набирать его, а потом удалять поток, потому что я всегда удаляю этот мусор.
источник
$ killAll Messages
У меня было два случая, когда этот пузырь сохранялся даже после того, как я полностью вышел из сообщений и затем вышел из моего AppleID везде (FaceTime, iCloud, App Store, iTunes и т. Д.), Который есть везде, о котором я могу подумать - возможно, я пропустил место), поэтому я думаю, что есть какая-то ошибка в базах данных, которые отслеживают это и очистить, что будет довольно сложно.
В этих двух случаях я просто создал временную учетную запись администратора и вышел из основной учетной записи. Затем я сделал правильное резервное копирование (Time Machine или другое) и удалил оскорбительную учетную запись пользователя. Как только вы очистили домашнюю папку / Users / что угодно - тогда я создал новую учетную запись пользователя с тем же коротким именем (или другим, если хотите) и скопировал обратно только рабочие файлы, а не настройки.
Это исправило количество сообщений в обоих случаях - так что в действительности это не было проблемой в сети - скорее из-за повреждения локальной базы данных, которое я не был достаточно умен, чтобы разобрать и найти, какой набор файлов или базы данных содержал неправильный счетчик непрочитанных значков ,
Это очень непрямое исправление и много работы, но олимпийские игры нового аккаунта помогли, когда я точно не знаю, как обнулить счет.
источник
Наткнулся на это однажды сам. Запустил FaceTime, перешел на вкладку «Аудио» вверху, и счетчик значков приложения сразу очистился.
источник