Итак, я выяснил, как нарисовать мое приложение на уровне значка, установив уровень моего окна на kCGDesktopIconWindowLevelKey
. Работает безупречно.Взаимодействие с приложением на уровне рабочего стола/значка (OS X)
Проблема, с которой я сталкиваюсь, - это взаимодействие. Когда приложение запускается, а окно сфокусировано, все в порядке, но в тот момент, когда я отключаю его и фокусирую другое приложение или какой-либо другой значок, я больше не могу снова сфокусировать окно. Это как если бы он был объединен с рабочим столом ...
У кого-то была аналогичная проблема и он знает, как решить проблему?