Asigne el tipo MIME a la extensión de la aplicación de forma independiente a través de la línea de comandos

1

Soy consciente de que se puede ver la asignación del sistema del tipo MIME a la extensión de archivo a través de: defaults read /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist MIMETypeToExtensionMap .

También soy consciente de que se puede indicar qué tipo de MIME (o extensión de archivo) admite una aplicación a través de su Info.plist (o indicar qué tipo de MIME o extensión de archivo se asigna a qué aplicación predeterminada en LaunchServices ).

Sin embargo, no estoy claro si hay alguna forma de indicar de manera agnóstica una asignación de tipo MIME a extensión sin modificar /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist (lo cual supongo que es un no-no en lo que posiblemente sea un archivo auto-regenerado de todos modos ).

O es la única forma aceptada de hacer esto para que una aplicación establezca UTExportedTypeDeclarations con UTTypeTagSpecification definiendo public.filename-extension y / o public.mime-type valor (es), con todas las asignaciones integradas definidas dentro de MIMETypeToExtensionMap de /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist ?

    
pregunta Brett Zamir 21.06.2018 - 05:05

0 respuestas

Lea otras preguntas en las etiquetas