Я настраиваю приложение для установки в OS X. Предыдущие версии этого приложения были установлены и связаны с типом файла для открытия с приложением в файле Info.plist в комплекте приложения. У меня такие же ассоциации в Info.plist для новой версии приложения. Я хотел бы изменить приложение по умолчанию при установке, чтобы использовать новую версию, не требуя от пользователя удаления своей старой версии или вручную изменяя ассоциацию в диалоговом окне «Открыть с помощью...».
Возможно ли каким-то образом зарегистрировать мое приложение, чтобы теперь оно было редактором по умолчанию для этого типа файлов, даже если редактор по умолчанию существует?
Это только для типа файла, специфичного для приложения, поэтому я не думаю, что было бы раздражающим или неэтичным изменять ассоциацию при установке нового приложения.