Los nombres de contacto no se muestran en Mensajes en High Sierra

Tengo mis contactos almacenados en iCloud, por lo que se sincronizan entre mi iPhone y mi MacBook Pro. En mi iPhone, la aplicación Mensajes muestra el nombre del contacto, sin embargo, en mi MacBook Pro no. Solo muestra el número de teléfono (incluido el código de país).

Extrañamente, si voy a los contactos y edito manualmente el número para que sea el código del país (por ejemplo, +44, en lugar de solo '0'), luego se muestra correctamente con el nombre. Sin embargo, idealmente me gustaría no tener que editar todos mis números de contacto para incluir el código de país. Otro comportamiento extraño es que para los contactos donde tengo su foto, muestra la foto junto a su número de teléfono, por lo que reconoce el número como perteneciente a ese contacto en particular, ahora muestra el nombre del contacto.

Este problema solo ocurrió recientemente después de que cerré la sesión de iCloud en mi MacBook Pro y luego volví a iniciar sesión.

¿Alguien sabe cómo podría ser capaz de resolver esto?

Saludos cordiales, Russell

Respuestas (1)

El problema parece ser que los números de teléfono de tus contactos han perdido el formato adecuado. Deben estar en el formulario (123) 456-7890y han sido formateados como 1234567890. Parece que iOS hace una comparación realmente literal y no puede resolver esta diferencia.

Solucioné esto en mi iPhone 5s con iOS 12 cambiando mi región de EE. UU. a Canadá. Eso evidentemente obliga a reformatear los números erróneos. Luego lo cambié de nuevo a los EE. UU. Tenga en cuenta que mis contactos se sincronizaron con Google/Gmail. Creo que esto también debería funcionar para iCloud, pero su kilometraje puede variar.

Vaya a la aplicación Configuración → General → Idioma y región → Región, toque Canadá y, a continuación, toque Listo . (Apuesto a que seleccionar cualquier región diferente funcionaría). El cambio lleva un poco de tiempo. Cuando esté completo, mire sus llamadas, correos de voz y mensajes recientes; deberían mostrar nombres. Mire sus contactos: los números de teléfono deben tener el formato correcto. Si es así, el problema debería solucionarse. En cualquier caso, vuelva a cambiar la región a Estados Unidos .