Comportamiento extraño de iMessage en Yosemite

2

Algo extraño está sucediendo con iMessage en mi Mac. Puedo enviar y recibir mensajes bien, pero cuando cierro iMessage y lo vuelvo a abrir, todos mis mensajes desaparecen. Además, si la aplicación está cerrada y recibo un mensaje, recibo una notificación, pero cuando abro la aplicación no aparece.

Todas las conversaciones están ahí pero están vacías.

Lo que he probado hasta ahora:

  1. Salí de mi cuenta, cerré iMessage y reinicié la computadora.
  2. Se eliminaron todas las listas relacionadas con iMessage en ~/Library/Preferences
  3. Eliminar ~/Library/IdentityServices

¿Qué más debo probar?

Hesham Abd-Elmegid
fuente
2
Intente configurar la cuenta nuevamente en una nueva cuenta de usuario como prueba.
dominio desconocido
¿Desde cuándo ocurrió este comportamiento? ¿Se recuperó de una copia de seguridad de TimeMachine? ¿Has intentado utilizar Disk Utility para corregir los permisos?
CousinCocaine
No, no me recuperé de una copia de seguridad de TimeMachine o utilicé Disk Utility.
Hesham Abd-Elmegid
Creé una nueva cuenta de usuario y la probé, funciona bien. ¿Ahora que? ¿Cómo puedo hacer que funcione en mi cuenta?
Hesham Abd-Elmegid
¿Tiene algún otro dispositivo que haya iniciado sesión en iMessage con la misma ID de Apple?
Doc G.

Respuestas:

1

Primero asegúrese de que la casilla "Guardar historial cuando las conversaciones están cerradas" esté marcada en "Preferencias -> General" para tener un archivo de conversaciones en el futuro.

En segundo lugar, el historial y los archivos de Messages.app se guardan en un par de ubicaciones en Yosemite.

~/Library/Containers/com.apple.iChat/Data/Library/Messages/
~/Library/Messages/

Haga una copia de seguridad de los archivos en la carpeta ~ / Library / Messages / y guárdelos en una ubicación separada para tener una copia de seguridad de sus mensajes anteriores (si existen)

Luego, elimine ambos archivos en las rutas anteriores:

rm -rf ~/Library/Containers/com.apple.iChat/Data/Library/Messages/*
rm -rf ~/Library/Messages

Reinicie Messages.app y aparecerá el siguiente mensaje que está reconstruyendo su base de datos de Mensajes. El par de veces que hice esto resultó en tener que reiniciar la máquina ya que no quería esperar.

ingrese la descripción de la imagen aquí

Solo recuerde hacer una copia de seguridad de los archivos que elimine, ya que contienen archivos de conversaciones anteriores.

tron_jones
fuente
Lamentablemente, eso tampoco lo resolvió. Regresé a la misma vista de conversaciones vacías . ¿Cómo retiene las conversaciones después de que se hayan eliminado todos los archivos?
Hesham Abd-Elmegid
Entonces, por alguna razón que no entiendo, iMessage comenzó a funcionar de nuevo normalmente después de que el kernel de mi computadora entró en pánico y se reinició. Creo que borrar ese archivo seguido de un reinicio fue lo que necesitaba. Estoy aceptando su respuesta, ya que es probablemente lo que solucionó el problema.
Hesham Abd-Elmegid
0

Esto supone que el almacenamiento en su cuenta de usuario es el culpable, podría haber otras razones.

Inicie sesión en la cuenta afectada. Asegúrese de Messages.appque no se esté ejecutando al salir del Messagesmenú.

Activar Finder, seleccionar Homedesde el Gomenú, seleccionar Get Infodesde el Filemenú. Haga clic en el triángulo de revelación al lado de Sharing & Permissionssi aún no está apuntando hacia abajo.

Asegúrese de que el ícono de una sola cabeza muestre su nombre de cuenta y " (me)".

Desbloquee el cuadro en la parte inferior derecha, luego haga clic en el botón de acción (parece un engranaje) y elija Apply to enclosed items. Cuando advierte que no se puede deshacer, haga clic en Aceptar.

las anguilas tienen ojos
fuente
He intentado hacer eso y el problema sigue ahí. Gracias.
Hesham Abd-Elmegid