¿Cómo restablecer la configuración de la aplicación Mensajes en Mountain Lion?

Actualicé de Lion a Mountain Lion y, cuando inicié la aplicación Mensajes por primera vez, importó la cuenta de iCloud, una cuenta de Google Talk y cuentas antiguas de iChat que usaba en el pasado. Eliminé todas las cuentas no deseadas y solo dejé la de iCloud, pero el problema es que de alguna manera está duplicada.

Aparecen dos cuentas de iCloud, una activa, con la configuración de cuenta correcta, y la otra inactiva, y no puedo eliminarla. Si lo configuro con los mismos datos de la primera cuenta, o con datos de otra cuenta, la segunda se activa y la primera se desactiva, y no encuentro la forma de eliminar una de las dos.

¿Hay alguna forma de restablecer la configuración de la aplicación para que pueda reiniciar el programa desde cero?

Respuestas (3)

Messages.app utiliza muchos archivos en varias ubicaciones para almacenar información.
Para comenzar completamente desde cero, todos estos archivos deben eliminarse.

  1. Elimine los archivos de preferencias (hay muchos de estos):

    find ~/Library/Preferences -name "*iChat*" -delete
    
  2. Eliminar cachés:

    rm -rf ~/Library/Caches/com.apple.Messages
    
  3. Eliminar base de datos de chat:

    rm -rf ~/Library/Messages
    

Recuerde realizar una copia de seguridad antes de eliminar archivos.

Seguí todos estos pasos y cuando reinicio Messages.app, todas las conversaciones siguen ahí. Todos los mensajes SMS recibidos en el pasado también siguen ahí. ¿De dónde viene todo eso?
@Christopher ¿Salió de Mensajes antes de eliminar los archivos? ¿Ha cerrado sesión y vuelto a iniciar?
Salir, eliminar, iniciar. Salir, eliminar, iniciar (otra vez). Comencé a eliminar manualmente convos (en su mayoría SMS únicos que recibí hace mucho tiempo que tardan una eternidad en eliminarse individualmente. Salir una vez más, relanzar, vaciar. Encogerse de hombros . Nunca se desconectó/reinició.
@Christopher Eso es extraño, pero me alegro de que se haya solucionado. Eliminar conversaciones manualmente no es tan lento: ⌥⌘⌫ para eliminar instantáneamente una conversación completa sin aviso, y la siguiente conversación se selecciona automáticamente para que pueda seguir tocando ⌫ para eliminar cada una, una y otra vez.
Ese reinicio final se debió explícitamente al hecho de que Messages.appya no seleccionaba automáticamente la siguiente conversación después de que se usara OPT-CMD-DELETE para eliminar sin confirmación. De cualquier manera, los tengo todos :)

Mac OS X 10.8.2 solucionó los problemas.

Inicié la aplicación después de la actualización y la cuenta doble todavía estaba allí. Abrí las preferencias, la aplicación se bloqueó y, cuando la reinicié, los problemas desaparecieron.

"... ¿Se acabaron los problemas?"
Sí, ya no tengo problemas.

Para restablecer la aplicación Mensajes a la configuración predeterminada, debe eliminar sus preferencias de usuario para la aplicación. En la barra de herramientas del buscador, seleccione Go > Go To Foldere ingrese ~/Library/Preferences/. En esta carpeta, debe eliminar los archivos que coincidan con com.apple.iChat.plist, o cualquier archivo de subconfiguración como com.apple.iChat.Jabber.plistel que existirá para cada tipo de cuenta que tenga en su aplicación Mensajes.