Configuración de la aplicación predeterminada para la extensión de archivo dada en Mac OS X desde el código

Tengo la lista de las aplicaciones para la extensión de archivo dada (usando LSCopyApplicationURLsForURL). Quiero cambiar la asociación de archivos predeterminada del código al seleccionar una de las aplicaciones de la llamada anterior. ¿Hay alguna forma de hacer esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta