Уведомления iOS 9 iMessage показывают номер отправителя, а не имя

После некоторых досадных проблем с Wi-Fi в iOS 8.3 я опробовал общедоступную бета-версию iOS 9 2 (теперь общедоступную бета-версию 3) на своем iPhone 5 (редактирование: в Великобритании). Когда я получаю текстовое сообщение (iMessage/SMS), в уведомлениях на экране блокировки/главном экране обычно появляется номер телефона отправителя, а не его имя. Это происходит с большинством отправителей, даже несмотря на то, что их имена и номера есть в моих контактах. Когда я открываю приложение «Сообщения», все сообщения правильно классифицируются в соответствии с именем контакта, поэтому моя проблема связана только с уведомлениями. Почему-то у одного контакта уведомления работают корректно, а у другого нет.

Вопросов:

  • Это известная ошибка?

  • Как я могу обойти это?

Возможный обходной путь.. Обратите особое внимание на формат номера телефона в уведомлениях, в США, скорее всего, есть префикс «+1»... Делаем номер +1xxxyyyzzzz . Попробуйте ввести этот формат для контактного номера телефона.
Если не США, отредактируйте свою страну в вопросе. Я мог видеть, что это может быть ошибка конкретной страны.
Да, я проверил формат кода страны, и он идентичен тому, что хранится в контактах. Возможно, уместно, что интервал другой, т. Е. Сохраненный номер +44 xxx xxx xxxx, но в уведомлениях отображается +44xxxxxxxxxx (без пробелов).
Учитывая, что это, вероятно, ошибка, обязательно отправьте отзыв в Apple с включенным приложением Feedback Assistant!
Та же проблема с окончательным выпуском iOS 9 на 4s — также в Великобритании. Вам удалось найти обходной путь?
Нет, я не нашел обходного пути. Я сообщил об ошибке и вернулся к iOS 8.4.
Однако после переустановки 8.4 и последующего обновления до финальной версии 9.0 эта проблема, похоже, исчезла. Очень трудоемкое исправление в моем случае.
Также есть эта ошибка на iOS 9.0.1 в Великобритании.

Ответы (2)

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

Вы перезагружали свое устройство и не разблокировали его после перезагрузки? Из-за того, как работает шифрование в iOS, контактные данные шифруются до тех пор, пока устройство не будет разблокировано в первый раз после загрузки.

Google NSFileProtectionCompleteUntilFirstUserAuthenticationдля получения дополнительной информации.

Нет, это все еще происходит после разблокировки.
Почему отрицательные голоса? Просто любопытно.