Implementé una función de arrastrar y soltar en mi aplicación. La aplicación te permite abrir archivos .kext
.Arrastrar y soltar en el icono de Dock en Cocoa: destruye asociaciones de archivos
He usado -(void)application:openFiles:
además de haber Establecer los tipos de documentos:
todo funciona bien, y mi aplicación puede detectar cuando se cae el kext. Sin embargo, cuando se descarta un Kext, ¡todos los kexts en mi Mac cambian el ícono al ícono de Carpeta! Supongo que tiene algo que ver con mi aplicación jugando con las asociaciones de archivos.
¿Hay alguna forma de evitar esto?