Я применил функцию перетаскивания в моем приложении. Приложение позволит вам открыть файлы .kext
.Перетаскивание на значок док-станции в Cocoa - Сочетания файловых ассоциаций
Я использовал -(void)application:openFiles:
, а также установив типы документов:
Все работает хорошо, и мое приложение может обнаружить, когда Kext отбрасывается. Однако, когда Kext отбрасывается, все kexts на моем значке Mac меняются на значок папки! Я предполагаю, что это как-то связано с моим приложением, связанным с ассоциациями файлов.
Есть ли способ обойти это?