No macOS Sierra 10.12.1, a lsregister
solução fornecida por @Mateusz Szlosek não funcionou.
Mas esta solução funcionou : Redefinir o cache de ícones no MacBook
No entanto, alterar o aplicativo padrão para um tipo de arquivo via "Abrir com ..." do Finder não causa atualização imediata dos ícones na área de trabalho e nas janelas do Finder. Isso é um bug.
Algumas críticas no final : como usuário da Apple há muito tempo, sempre preferi o feedback instantâneo e a atualização da GUI do macOS, em oposição ao Windows, onde você tinha e ainda precisa fazer muita atualização manual e mais ônus / precaução para o usuário devido a falta de sincronização / reconhecimento entre processos (ou seja, renomear um arquivo no Explorer enquanto ele estiver aberto em outro aplicativo, causará problemas, ainda em 2016).
A interação instantânea entre processos de todos os aplicativos padrão e de todos os aplicativos usando estruturas padrão é o que há de melhor no Mac, ou seja, reativar uma interface de rede e o Safari carrega automaticamente o conteúdo de uma guia inativa do navegador, renomeando um arquivo no Finder enquanto ele foi aberto sem complicações, Alterando um ícone e é atualizado em todas as instâncias de exibição (Finder, caixa de diálogo de arquivo de aplicativos, ícone na barra de título do aplicativo), etc.
Odeio ver essas qualidades desaparecendo. A Apple negligencia claramente seus usuários profissionais de Mac sobre seus usuários iOS e seus serviços em nuvem. Com o iCloud, a Apple aperfeiçoa a sincronização entre dispositivos, mas não oferece o sincronismo perfeito no Mac, como antes.