iMessage перестав працювати. Контакти зараз відображаються червоним кольором


17

Ця проблема була помічена у середині 2012 року MacBook Pros на Mavericks та наприкінці 2014 року Retina MacBook Pros на Yosemite.

Одного разу під час використання iMessage на Mac усі контакти стали червоними, а повідомлення не вдалося надіслати, одразу повернувши помилку "не доставлено". Він також повідомляв, намагаючись повторно надіслати повідомлення, що контакти більше не пов’язані з обліковим записом iMessage.

Речі, які не виправили цю поведінку:

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

  • Видалення інформації Apple ID з телефону, вимкнення iMessage на обох пристроях та переведення iPhone в режим літака на кілька хвилин, перш ніж увімкнути його знову.

Може хтось допоможе мені зрозуміти, як це вирішити?


У мене виникла ця проблема, коли я встановив iMessage на своєму комп’ютері, коли вже мав той самий обліковий запис на своєму iPad. Врешті-решт вона знову почала працювати, але я не впевнений, що я зробив, щоб виправити це. Я впевнений, що відключив його протягом декількох місяців, і коли я знову підключив його, він працював.
Володимир

Після декількох відповідей, Джеймсу було б добре відредагувати або пояснити, чи все ще виникає ця проблема. Багато людей відповідають на "Я теж", тому я хотів би отримати нитку з прийнятою відповіддю або щось більш визначене, ніж ця тема.
bmike

давай @bmike, всі інші тут плюс Google усі знали, що Джеймс просить. Ви могли б допомогти покращити формулювання його питання за той час, як вам це було потрібно. Питання допомогло мені вирішити свою проблему, і я вдячний, що знайшов її.
dmsnell

@dmsnell Те, що ви не бачите, - це спам та марні повідомлення, що це приваблювало. Я не видаляв її, я просто закривав її проти нових публікацій. Яка користь у відновленні цього питання? Я не погоджуюся, що встиг його вдосконалити. Щоб відредагувати, потрібно прочитати, зрозуміти, вилікувати, щоб закрити, це було півсекунди думки, як тільки я скупився. Гірше, що це запитували ще до загального випуску, тому, можливо, його слід було закрити як поза темою. Не соромтесь відредагувати це, щоб видалити бета-версію, і вона ввійде в чергу для повторного відкриття. Привіт і спасибі за запитання, чому це було закрито.
bmike

1
гарна ідея @bmike. Це був перший раз, коли я коли-небудь редагував питання на StackExchange, тож сподіваюся, що я зробив розумну роботу.
dmsnell

Відповіді:


17

Один із способів отримати червоні контакти - це якщо аккаунт iMessages не ввімкнено.

Перейдіть до налаштувань iMessages. І переконайтесь, що увімкнено прапорець.

Ви також отримаєте червоні контакти, якщо ви не ввійшли. Якщо це так, вам потрібно буде увійти, щоб побачити прапорець увімкнути.

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


Це дуже базове рішення. Це не те, що мені потрібно, я пройшов усі прості речі. Я спробував прості речі, з цим щось не так. Спасибі, хоча.
Джеймс,

@James, так. Але якщо ви поставите більше інформації у своєму питанні про те, що ви спробували на своєму Macbook, то, можливо, ви не отримаєте відповіді, які включають ці .. Будь ласка, відредагуйте своє запитання з такими деталями.
markhunte

Я додав деталі, такі як видалення файлів, які пропонувалося видалити, я знаю, як увійти в щось.
Джеймс

1
@Markhunte - спасибі Я новачок у світі яблук, і ваше рішення прекрасно працювало для мене. Я б ніколи не здогадувався, що це мене виписало.

10

Що я це зробив, схоже, спрацювало:

iOS Device > Settings > Messages > Text Message Forwarding

Вимкнено вибір для мого iMac, а потім увімкнено його. Ввели код, який з’явився на моєму комп’ютері, і все знову працювало.


1
Для уточнення потрібно перейти в Налаштування> Повідомлення на iPhone, а не на Mac. Це рішення працювало на мене.
mjswensen

Хоча мені ніколи не було представлено код на моєму Mac, мабуть, спроби переключити цей параметр було достатньо, щоб все почало працювати для мене знову.
dmsnell

1

Перейдіть до системних налаштувань та iCloud , а потім натисніть кнопку " Деталі облікового запису", щоб перевірити підключення до iCloud.

Якщо у вас є:

Деталі облікового запису не вдалося відкрити через помилку підключення до iCloud.

потім спробуйте вийти та знову увійти . Однією з причин може бути те, що останнім часом Apple намагається змусити та покращити безпеку користувачів для використання двофакторної аутентифікації .

Щоб перевірити помилки iCloud, запустіть у Terminal таку команду :

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

Якщо проблема десь в іншому місці, спробуйте виконати наступну logкоманду в Terminal для налагодження проблеми:

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

або:

log stream | grep -C5 -w Messages

або перевірте в додатку Console , після чого повторно надішліть повідомлення та перевірте, чи немає підказок чи помилок.


0

спробуйте змінити свій яблучний ідентифікатор на новий лише для нудоти. У мене така ж проблема, як у вас, icloud - це все, що працює через mac та ідеї. facetime також працює зі старим ідентифікатором apple. тільки повідомлення в mac (схоже, не можна підключитися до сервера або щось не так з appleid для сервера повідомлень), і в моєму iphone, коли я намагаюся повторно ввійти в систему старий appleid, він надсилає повідомлення та отримує повідомлення від будь-кого, я можу надсилати неминучу допомогу собі, лише коли я намагаюся надіслати курси на мій яблучний (додати електронну пошту), він каже, що доставлено, але я не можу повернути його зі свого телефону. те саме і з моїм mac. якщо ввійшов мій старий яблучний, всі мої контакти є червоними, але коли я намагаюся надіслати повідомлення собі, я можу його отримати, але я не можу надіслати комусь. тож, що я зробив, було використовувати новий ідентифікатор яблука, специфічний лише для знезараження. і Mac, i iphone працюють ... повідомлення синхронізуються. :-)


Я сподівався, що це спрацює, але нічого не закінчилося: /
Джеймс,

0

Я сподіваюся, що моя зустріч із підтримкою Apple допомагає.

У мене було пару справ. Коли я зареєстрував iPhone, щоб надіслати код на свій ноутбук, мій Mac так і не отримав його. Я можу надсилати повідомлення з мого Mac іншим користувачам iPhone, але не користувачам Android. Зрештою, проблема полягала у iPhone-стороні рівняння.

На вашому iPhone, у розділі Налаштування → Повідомлення, ви повинні побачити вікно під назвою Пересилання текстових повідомлень. Увімкніть це налаштування. У мене був відключений і намагався надіслати код, але мій Mac так і не отримав код. (Увімкніть також Надіслати як SMS, MMS та Групові повідомлення, якщо ви хочете, щоб ці функції були). Ми також вийшли на сайт iCloud на моєму комп'ютері, і це не допомогло.

Я підключив свій iPhone до свого Mac, щоб створити резервну копію та залишив його підключеним весь час, коли ми знайшли рішення. (Не маю уявлення, чи це мало вплив).

На iPhone ми відключили обмеження, знайдені в розділі Налаштування → Загальні → Обмеження. Увімкніть Handoff і запропоновані програми в Налаштуваннях → Загальні.

Ось дивна частина, поле під назвою Пересилання текстових повідомлень зникло. Підтримка тексту хотіла стерти мій iPhone. Замість цього ми скидаємо налаштування мережі у розділі Налаштування → Загальні → Скидання. Виберіть Скинути налаштування мережі. Як тільки я це зробив, поле "Пересилання текстових повідомлень" знову з'явилося. Після активації на моєму Mac з'явився код. На даний момент я не знаю, Bluetooth був активний чи ні, але Wi-Fi вимкнено.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.