I want to allow the user to edit files using an open dialog, in a specific area inside the app. It doesn’t make sense, in this context, to allow the files to be directly open in the app class (using double-clic or drag&drop to the app’s icon). In other words, I have to allow this file type in an open dialog but don’t want LaunchServices to register the file type with my app.
I’d like a better solution than build the app, edit the info.plist file to remove the file type, and only then launch the app. I’m not even sure the open dialog would still recognise the file type, then.