Veja um exemplo de Messages.app exibindo mensagens não lidas na barra de título:
O que eu estou curioso é como eu encontro essas mensagens não lidas sem rondar e caçá-las?
Tags ichat