Wenn das nicht sauber funktionieren sollte, muss die LaunchServices-Datenbank neu aufgebaut werden …
… das ganze ist aber ziemlich aufwändig und etwas kompliziert, s.a. https://eclecticlight.co/2017/08/11/launch-services-database-problems-correcting-and-rebuilding/