¿Cómo puedo obligar a la aplicación Mensajes de Mountain Lion a actualizar una conversación?

A veces, cuando entra un iMessage y cambio a la aplicación Mensajes, la conversación no contiene el nuevo mensaje.

Sé que se recibió el mensaje porque apareció un banner de alerta con el texto del mensaje correcto, pero no aparece en Mensajes. Tampoco parece estar presente en el Centro de notificaciones, a pesar de estar configurado para mostrar 5 elementos recientes.

A veces, si salgo y vuelvo a abrir Mensajes, actualizará la conversación con el nuevo mensaje incluido, pero a veces no. Y todavía no aparecen en el Centro de notificaciones.

¿Hay alguna forma confiable de forzar a Messages a actualizar o recargar la conversación actual? ¿O hacer que reciba mensajes de manera confiable en primer lugar?

Solo intervino para decir que también he notado este fenómeno y he recurrido a los mismos métodos irregularmente efectivos para contrarrestarlo. Los mensajes en general parecen deficientes para archivar mensajes. También lo he visto deshacerse de conversaciones enteras. iChat era mucho más fiable.

Respuestas (4)

¿Hay alguna forma confiable de forzar a Messages a actualizar o recargar la conversación actual? ¿O hacer que reciba mensajes de manera confiable en primer lugar?

No. Mensajes tiene muchos errores para muchos usuarios y no hay una solución conocida en este momento. Creo que los problemas más destacados del lado del cliente se resuelven en Mavericks, pero aún no lo estoy ejecutando, así que tal vez no.

Hasta donde yo sé, la mejor solución es cerrar sesión en su cuenta, volver a iniciar sesión y luego reiniciar Mensajes. Para mí, esto corrige el orden de los mensajes (por lo que se ordenan por marca de tiempo) y, en general, hace que los mensajes funcionen sin problemas durante un tiempo. Sin embargo, la solución no parece durar más de unos pocos días.

Desplácese hasta la parte superior de la conversación y siga desplazándose más allá y se activará una actualización.

Al hacer esto, se intenta volver a cargar el historial de conversaciones y, en el proceso, se cargan los mensajes nuevos en la parte inferior cuando se desplaza hacia abajo.

Los mensajes tienen muchos errores debido a mi uso, ya que los mensajes tardan en aparecer en todos mis dispositivos y, a veces, un dispositivo muestra el orden correcto y el otro no. También puede intentar que usted y la persona a la que está enviando mensajes eliminen el historial de chat en todos los dispositivos de los demás para actualizar completamente la conversación si solo le está sucediendo a una persona.

Esto no funciona para mi. ¿Quizás estás pensando en la versión iOS de Mensajes?
Ningún iOS requiere que toque el botón "Cargar mensajes anteriores". Para mí, al menos en OSX, funciona cuando me desplazo hacia arriba.
Esto cargará el historial, al menos en Mensajes en Mountain Lion. Sin embargo, no actualiza ni fuerza una verificación de los mensajes nuevos.
Desplazarme hacia la parte superior hace que me aparezcan nuevos mensajes en la parte inferior, por extraño que parezca.
Sí, tengo un problema en el que a veces los mensajes se desordenan con los mensajes de ayer en la parte inferior cuando sé que he recibido otros nuevos. Desplazarse hacia la parte superior parece volver a poner todo en su lugar de forma bastante extraña.
Tengo un historial de chat de 2 años. Esta no es una opción viable para desplazarse hacia arriba a través de dos años de texto.
@chrisFrisina, este hilo fue principalmente para actualizar una conversación que no cargará los mensajes actuales, no retrocederá en el tiempo para ver mensajes más antiguos. Si desea buscar mensajes archivados más antiguos, navegue hasta el directorio ~/Library/Containers/com.apple.iChat/Data/Library/Messagesdonde todas sus conversaciones están ordenadas en carpetas por fecha, que contienen sus mensajes correspondientes dentro
@SteppingHat Mi conversación actual no está cargando mensajes actuales (recientes). El historial de chat tiene más de dos años. No quiero buscar mensajes antiguos, simplemente quiero poder intentar forzar la conversación actual para obtener los mensajes que sé que existen, pero que aún no son visibles. Esto es similar a forzar una actualización o buscar desde una cuenta de correo POP/POP3.
@chrisFrisina cuando dije desplazarse hacia arriba, dentro de la ventana de chat solo se habría cargado una cierta cantidad de mensajes. Esto solo debería valer unos 20 mensajes. Si se desplaza hasta la parte superior de eso, fuerza la actualización de una carga de los archivos. Esto debería refrescar todo. Por lo tanto, cargará otros 20 mensajes y mensajes recientes, lo que aumentará el límite máximo donde realmente se encuentra el 'superior'. No quise desplazarme hasta el primer mensaje, solo hasta la parte superior de lo que está cargado.

Para ser honesto, creo que esto es más un problema de sincronización con el centro de datos que un problema con la aplicación del cliente en sí. Ponerse al día con varios clientes en el mismo punto no es tan simple ni directo como parece. Especialmente cuando uno de los clientes ha estado desconectado. Dada la naturaleza omnipresente de la queja, preferiría que se tratara de una falla del lado del servidor. Lo que lo convierte en algo que solo tendrá que esperar para ver cómo se soluciona. Lo mismo ocurre si se trata de un problema del cliente de todos modos, dado que Mensajes no es de código abierto, cualquier solución vendrá a través de Apple, a través de la Actualización de software/App Store.

reinícielo (y espere), de lo contrario establezca el estado fuera de línea y en línea nuevamente (también espere)

Como dije en la pregunta: a veces esto funciona, a veces no.