Wie verknüpfe ich einen MIME-Typ mit einem Handler in OS X?

Wie verknüpfe ich einen MIME-Typ mit einem Handler in OS X?

Wie kann man in OS X einen neuen MIME-Typ hinzufügen?

Antwort1

Am einfachsten ist es, das Programm herunterzuladen und zu installieren.RCDefaultApp. Gehe zuSystemeinstellungen » Standard-Apps, dann ist dieMIME-TypenTab.

Geben Sie Ihren neuen MIME-Typ in das Textfeld unten ein, drücken Sie die +Taste und wählen Sie Ihren Handler aus.


Über die Befehlszeile müssen Sie die ~/Library/Preferences/com.apple.LaunchServices.plistPräferenzliste bearbeiten. In das Array LSHandlersmüssen Sie ein einfügen, das DictionaryIhren neuen MIME-Typ enthält:

  • LSHandlerContentTag– der MIME-Typ
  • LSHandlerContentTagClass, welches istpublic.mime-type
  • LSHandlerRoleAll, die die Bundle-ID der Anwendung angibt, die es verarbeitet, z. B. org.videolan.vlc. Sie finden die Bundle-ID heraus, indem Sie den .appOrdner und die Info.plistdarin enthaltene Präferenzliste prüfen.

Antwort2

So zeigen Sie mime-typeeine Datei im Terminal an:

file --mime-type -b file-name

verwandte Informationen