Попробуйте что-то вроде этого:
[window setLevel:NSScreenSaverWindowLevel + 1];
[window orderFront:nil];
Это покажет окно над окнами других приложений, но без активации.Окно с нормальным уровнем окна в приложении A не может быть отображено перед окном приложения B, если приложение B является активным приложением.(Есть веская причина для этого, кстати).
Пожалуйста, используйте этот метод по своему усмотрению.Во многих случаях это может привести к нарушению правил взаимодействия с человеком.При неправильном использовании он может иметь тенденцию раздражать пользователя.(Например, в моем тестировании только сейчас, появилось окно, расположенное прямо над тем местом, на которое я случайно смотрел в Safari. Тот факт, что это мешало тому, что я делал, все же имел смелость, чтобы стало ключевым, сделало это еще более раздражающим. Если бы это было в стороне от моего экрана, это могла бы быть другая история).