iMessage перестал работать .. Контакты теперь отображаются красным цветом

17

Эта проблема была замечена в MacBook Pro в середине 2012 года на Mavericks и в Retina MacBook Pro в конце 2014 года на Yosemite.

Однажды во время использования iMessage на Mac все контакты покраснели и сообщения не удалось отправить, сразу же появив сообщение об ошибке «не доставлено». При попытке отправить сообщения также сообщалось, что контакты больше не связаны с учетной записью iMessage.

Вещи, которые не исправили это поведение:

  • Удаление com.apple.ids.madrid

  • Удалите информацию Apple ID из моего телефона, отключите iMessage на обоих устройствах и переведите мой iPhone в режим полета на несколько минут, прежде чем снова включить его.

Может ли кто-нибудь помочь мне понять, как решить эту проблему?

Джеймс
источник
У меня была эта проблема, когда я настраивал iMessage на своем компьютере после того, как уже имел ту же учетную запись на моем iPad. Это в конечном счете начало работать снова, но я не уверен, что я сделал, чтобы исправить это. Я почти уверен, что отключил его на несколько месяцев, и когда я снова подключил его, он работал.
Владимир
После нескольких ответов было бы неплохо, чтобы Джеймс отредактировал или объяснил, если эта проблема все еще происходит. Многие люди отвечают «Я тоже», поэтому я хотел бы получить ветку с принятым ответом или что-то более определенное, чем эта ветка.
bmike
давай @bmike, все остальные, плюс Google, все знали, о чем спрашивал Джеймс. Вы могли бы помочь улучшить формулировку его вопроса за то время, которое понадобилось вам, чтобы закрыть его. Этот вопрос помог мне решить мою проблему, и я рад, что нашел его.
dmsnell
@dmsnell Чего вы не видите, так это спама и бесполезных сообщений, которые это привлекало. Я не удалил его, я просто закрыл его для новых сообщений. Какая польза от повторного открытия этого? Я не согласен, что у меня было время, чтобы улучшить его. Чтобы отредактировать, нужно от 5 до 10 минут, чтобы прочитать, понять, написать, и закрыть его было пол секунды после того, как я просмотрел. Хуже того, об этом спрашивали до общего выпуска, так что, возможно, его следовало закрыть как не по теме. Не стесняйтесь редактировать это, чтобы удалить бета-версию, и она войдет в очередь для повторного открытия. Приветствия и спасибо за вопрос, почему это было закрыто.
bmike
1
хорошая идея @bmike. Это был первый раз, когда я редактировал вопрос о StackExchange, поэтому я надеюсь, что проделал разумную работу.
dmsnell

Ответы:

17

Один из способов получить красные контакты - это если учетная запись iMessages не включена.

Перейти к настройкам iMessages. И убедитесь, что включен флажок.

Вы также получите красные контакты, если вы не вошли в систему. Если это так, вам необходимо войти в систему, чтобы увидеть флажок включения.

введите описание изображения здесь

markhunte
источник
Это очень простое решение. Это не то, что мне нужно, я прошел через все простые вещи. Я пробовал простые вещи, с этим что-то не так. Спасибо хоть.
Джеймс
@ Джеймс, да, это так. Но если вы добавите в свой вопрос больше информации о том, что вы попробовали, на вашем Macbook, то, возможно, у вас не будет ответов, которые включают эти вопросы. Пожалуйста, отредактируйте свой вопрос с такими подробностями.
Markhunte
Я добавил детали, такие как удаление файлов, которые предлагалось удалить, я знаю, как войти во что-то.
Джеймс
1
@Markhunte - Спасибо. Я новичок в яблочном мире, и ваше решение отлично сработало для меня. Я бы никогда не догадался, что это выписало меня
10

То, что я сделал, похоже, сработало:

iOS Device > Settings > Messages > Text Message Forwarding

Выключил выбор для моего iMac, а затем снова включил его. Введен код, который появился на моем компьютере и все снова заработало.

SSF
источник
1
Просто чтобы уточнить, нужно перейти в Настройки> Сообщения на iPhone, а не на Mac. Это решение сработало для меня.
mjswensen
Хотя мне никогда не давали код на моем Mac, очевидно, что попыток переключить этот параметр было достаточно, чтобы все снова заработало для меня.
dmsnell
1

Перейдите в « Системные настройки» и « iCloud» , затем нажмите « Сведения об учетной записи», чтобы проверить подключение к iCloud.

Если у вас есть:

Не удалось открыть данные учетной записи из-за ошибки подключения к iCloud.

затем попытаться Выход из и Войти снова. Одной из причин может быть то, что Apple в последнее время пытается форсировать и модернизировать безопасность для пользователей, чтобы использовать двухфакторную аутентификацию .

Чтобы проверить ошибки iCloud, выполните следующую команду в Терминале :

log stream | grep -i iCloud | grep -C5 -i error

Если проблема в другом месте, попробуйте выполнить следующую logкоманду в терминале, чтобы устранить проблему:

log stream --predicate 'processImagePath contains "Messages"'

или:

log stream | grep -C5 -w Messages

или проверьте в Консольном приложении , затем повторно отправьте сообщение и проверьте на наличие подсказок или ошибок.

kenorb
источник
0

попробуйте изменить свой Apple ID на новый только для imessage. У меня та же проблема, что и у вас, icloud работает через mac и idevices. FaceTime также работает со старым идентификатором Apple. только сообщения в Mac (кажется, не может подключиться к серверу или что-то не так с appleid для сервера сообщений) и в моем iphone, каждый раз, когда я пытаюсь снова войти в систему мой старый appleid, он отправляет сообщения и получает сообщения от кого-либо, я могу отправлять imessage себе, только когда я пытаюсь отправить imessage своему appleid (добавление электронной почты), он говорит, что доставлено, но я не могу получить его обратно со своего телефона. То же самое и с моим Mac. если мой старый appleid вошел в систему, все мои контакты отмечены красным, но когда я пытаюсь отправить сообщение самому себе, я могу получить его, но не могу никому отправить. поэтому я использовал новый идентификатор Apple, специфичный только для imessage. и Mac, и iPhone работают ... сообщения синхронизированы. :-)

jeralber
источник
Я надеялся, что это сработает, но ничего не получилось: /
Джеймс
0

Я надеюсь, что моя встреча с поддержкой Apple поможет.

У меня была пара вещей. Когда я зарегистрировал свой iPhone для отправки кода на свой ноутбук, мой Mac так и не получил код. Я мог отправлять сообщения со своего Mac другим пользователям iPhone, но не пользователям Android. В конце концов, проблема была в iPhone.

На вашем iPhone в разделе «Настройки» → «Сообщения» вы должны увидеть поле «Пересылка текстовых сообщений». Включите эту настройку. Я отключил его и попытался отправить код, но мой Mac так и не получил код. (Также включите отправку в виде SMS, MMS-сообщений и групповых сообщений, если вам нужны эти функции). Мы также вышли и вернулись в iCloud на моем Mac, и это не помогло.

Я подключил свой iPhone к своему Mac, чтобы сделать его резервную копию, и оставил его подключенным все время, пока мы нашли решение. (Понятия не имею, оказало ли это какое-либо влияние.)

На iPhone мы отключили ограничения, найденные в разделе «Настройки» → «Основные» → «Ограничения». Включите передачу обслуживания и предлагаемые приложения в разделе «Настройки» → «Основные».

Вот странная часть, поле под названием «Пересылка текстовых сообщений» исчезло. Текстовая поддержка хотела стереть мой айфон. Вместо этого мы сбрасываем настройки сети в разделе «Настройки» → «Основные» → «Сброс». Выберите Сброс настроек сети. Как только я это сделал, окно пересылки текстовых сообщений снова появилось. После активации на моем Mac появился код. В данный момент я не знаю, был ли Bluetooth активен или нет, но Wi-Fi был выключен.

Марк Лэдд
источник