En macOS Sierra 10.12.1, la lsregister
solución proporcionada por @Mateusz Szlosek no ha funcionado.
Pero esta solución funcionó : restablecer el caché de iconos en MacBook
Sin embargo, cambiar la aplicación predeterminada para un tipo de archivo a través de "Abrir con ..." del Finder no provoca una actualización inmediata de los iconos en el Escritorio y en las ventanas del Finder. Esto es un error
Algunas críticas al final : como usuario de Apple desde hace mucho tiempo, siempre preferí la retroalimentación instantánea y la actualización de la GUI de macOS en lugar de Windows, donde tenía y todavía tenía que hacer muchas actualizaciones manuales y más cargas / precauciones para el usuario debido a una falta de sincronización / conciencia de proceso cruzado (es decir, cambiar el nombre de un archivo en el Explorador mientras está abierto en otra aplicación, le causará problemas, aún en 2016).
La interacción cruzada instantánea de todas las aplicaciones de stock y todas las aplicaciones que usan marcos estándar es lo que está muy bien en Mac, es decir, volver a habilitar una interfaz de red y Safari carga automáticamente el contenido de una pestaña del navegador inactiva, renombrar un archivo en Finder mientras se abrió sin problemas, cambiando un icono y se actualiza en cada instancia de vista (Finder, diálogo de archivo de aplicaciones, icono en la barra de título de la aplicación), etc.
Odio ver desaparecer estas cualidades. Apple descuida claramente a sus usuarios profesionales de Mac sobre sus usuarios de iOS y sus servicios en la nube. Con iCloud, Apple perfecciona la sincronización entre dispositivos, pero no ofrece el sincronismo perfecto dentro de la Mac como lo hacía antes.