If I remove all chat.db files in ~/Library/Messages on my Mac, I have to restart the whole system, otherwise iMessage says "updating database..." without doing anything.

I think this is because not all message caches are cleared. Does anyone know how I can clear those caches manually without rebooting the whole system?

  • I've never attempted to clear them, but the messages are actually in ~/Library/Containers/com.apple.iChat/Data/Library/Messages/Archive/ – Tetsujin Jan 24 '17 at 7:51
  • even if I empty that it does not work – CarlosSantos Jan 24 '17 at 8:28
  • I have never even thought about trying this but I would imagine you need to restart the services that are behind iChat/Messages. I will leave that as an exercise in Macintosh Detective work for the OP. – Steve Chambers Jan 24 '17 at 14:47
  • How can i locate these services? – CarlosSantos Jan 24 '17 at 21:56

You must log in to answer this question.

Browse other questions tagged .