How to force a custom app to be the default the system use

Hi,

First post here.


I've been searching very thoroughly to find how I could deploy an app on my macs in my network so this app becomes the system default for it's associated file type.

I want to be able to deploy the app through Managed Software Center (Munki) and then it would immediately be the system default app for it's associated file type without having to configure it through the gui for each user logging in on the machine.

I've read that this could be done by telling the OS LaunchServices through the Info.plist of the app, but I haven't successfully achieve this goal by now.

I would like to avoid using custom tools like duti or any other one.

I would like to hear some of your feedbacks.

Am I heading in the right direction or not?


Thanks a lot.

Replies

Is this a custom file type? Or a file type for which the system already includes a default app?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"