Насколько я знаю, нет публичного API для этого.Вместо этого вы регистрируете, используя Info.plist (или раздел «Типы документов» редактора Info в Xcode), что вы являетесь поставщиком для просмотра и / или редактирования любых типов файлов, которые вас интересуют. Это заставит систему выбиратьваше приложение, если нет другого приложения, которое может открыть эти типы файлов и запустит вас в работу, если пользователь выберет Открыть с помощью контекстного меню при выборе файла в Finder.