Esto sucede cuando hay un desajuste entre el número asociado a la conversación en Mensajes y el número asociado a la persona en Contactos.
Por ejemplo, puedo simular tu problema quitando un número del final del teléfono de uno de mis contactos. En lugar de mostrar el nombre en los mensajes como antes, mostrará el número de teléfono en su lugar.
Es probable que este problema exista porque el teléfono anterior automáticamente antepuso "+32" a todos los datos de SMS en lugar de usar el número como está almacenado en la tarjeta SIM. Hay varias soluciones posibles:
- Revise todos los contactos y añada el código de país (+32, colega belga, ya veo) a su número de teléfono, ya sea manualmente en el teléfono o en el escritorio, o vaya a la parte superior de la conversación en Messages y toque "Put in list", y luego "Put in existing contact" para añadir el número completo al contacto correcto.
- Borra todas las conversaciones, empezando de nuevo limpia el iPhone asociará las conversaciones con el número correcto. (Tengo ambos números con +32 y sin en mis contactos y los SMS se muestran correctamente para ambos.)
- Si estás dispuesto a Jailbreak probablemente podrías cambiar los números directamente en la base de datos de SMS.
He encontrado un hilo con un Applescript para añadir el código de país automáticamente a todos los contactos aquí pero no lo han probado, así que úsalo bajo tu propio riesgo (y copia de seguridad, copia de seguridad, copia de seguridad si lo haces.)
property myAreaCode : "+32 "
tell application "Address Book"
repeat with aPerson in people
set thePhones to phones of aPerson
if thePhones is not {} then
set errorList to {}
repeat with aPhoneNumber in thePhones
set theNumber to value of aPhoneNumber
if theNumber begins with "0" then
try
set value of aPhoneNumber to myAreaCode & (characters 2 thru (number of characters of theNumber) of theNumber)
on error
copy name of aPerson to end of errorList
end try
end if
end repeat
if errorList is not {} then
display dialog errorList
end if
end if
end repeat
save
end tell
0 votos
¿Observas esto en otras aplicaciones como en Contactos?
0 votos
Los contactos en la aplicación Contactos, se muestran bien, todos con nombres...
0 votos
¿Cómo se importaron los contactos? ¿Se importa el número como el nombre o el apellido de un contacto? (Nombre como en "Nivas +32487259971")
0 votos
Compruebe si los números de teléfono de los contactos aparecen con el código de país; lo más probable es que no. Si es así, significa que la tarjeta SIM no define el código de país, por lo que el iPhone no puede hacer coincidir el número de teléfono con y sin código de país. Lo que puede hacer es añadir manualmente el código de país a los números de teléfono de los contactos (ya sea en el iPhone o en la libreta de direcciones para Mac o en Outlook para Windows). Por lo general, siempre es una buena idea introducir los números de teléfono con el código de país, hace que todo funcione cuando el roaming en el extranjero.
0 votos
Estoy de acuerdo en que es una buena práctica añadir siempre un código de país, pero no creo que añadir el código de país uno por uno sea una opción ya que tiene como un zillón de números...