Posso recarregar conversas antigas do iMessage em um novo dispositivo (iOS e OS X)?


13

Ao configurar um novo dispositivo iOS ou instalar o Beta de mensagens no OS X, você pode fazer login com sua conta do iMessage para começar a receber e enviar mensagens com o iMessage.

Uma vantagem do iMessage é que essas mensagens são recebidas em todos os seus dispositivos - o que significa que, enquanto você tiver o iMessage configurado em um dispositivo, poderá ver o histórico de uma conversa.

Mas, pelo que sei, você só pode ver as mensagens que foram entregues depois de configurar sua conta do iMessage em um dispositivo. Existe uma maneira de carregar mensagens antigas que foram enviadas / recebidas antes de configurar o iMessage? Gostaria de carregar as mensagens antigas em uma conversa / discussão atual e as conversas antigas que não receberam mensagens recentemente.


Você estaria aberto a uma recomendação de usar algo como o PhoneView para preservar as mensagens e pesquisá-las? As preferências são muito boas para exportar o histórico de mensagens. cl.ly/Gyek
bmike

Respostas:


4

Acabei de transferir todo o meu histórico de bate-papo, copiando ~/Library/Messagesde uma máquina existente (OSX 10.8) para uma nova (OSX 10.10).

Algumas coisas a serem observadas:

  1. Feche as mensagens nas duas máquinas antes de fazer isso
  2. Após copiar, exclua chat.db-shme a chat.db-walpartir ~/Library/Messagesda nova máquina
  3. Esvazie o lixo . Descobri que havia um processo chamado 'IMDPersistenceAgent' que estava mantendo os arquivos que excluí. Eu matei esse processo ( sudo kill -9 pidem um terminal). Para descobrir qual processo (e o pid) está mantendo esses arquivos, usei o excelente What's Keeping Me . Ele encontrou o processo culpado, mas não fui capaz de matá-lo por dentro (e, portanto, tive que recorrer à matança em um terminal).
  4. Iniciar mensagens. Agora pode parecer que você não recuperou a história, mas conseguiu! Tente rolar para cima em todas as conversas existentes e você descobrirá que o histórico foi restaurado. Se você iniciar uma nova conversa com um contato que ainda não esteja visível, verá que o histórico antigo de conversas agora está visível.

Estou feliz com o exposto acima e não estou muito preocupado com o fato de a lista de conversas abertas não ser restaurada enquanto a história em si estiver lá. † w


2

O aplicativo de mensagens no iDevices e Macs armazena mensagens no armazenamento local. Para ser breve, não há opção para ver as mensagens antigas que foram enviadas / recebidas antes da configuração do iMessage, porque elas não estão armazenadas em outro lugar como o iCloud etc.

Você pode ver as conversas enviadas / recebidas após configurar o aplicativo Mensagens, na ~/Documents/iChatspasta (padrão) no seu Mac e alterá-lo por meio de Messages app > Preferences > Messages.

Mas há uma exceção aqui: se você fizer backup de arquivos que estão armazenando suas conversas e carregá-los novamente, poderá ver mensagens mais antigas.


0

Como um pequeno ponto de esclarecimento, se você tiver um backup do iCloud iOS do seu telefone antigo e mudar para um novo telefone, desde que o seu novo telefone tenha o mesmo chip de operadora de celular que o antigo, você sincronizará as mensagens antigas do iMessage também.

Tentei algumas vezes restaurar o antigo backup do telefone iOS do iPhone 6s para um iPad sobressalente e nenhum histórico de mensagens apareceu. Mas para um novo iPhone 6s com o antigo chip da operadora de celular dentro dele, tínhamos o que parecia ser uma sincronização completa ou quase total do histórico automaticamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.