Я ищу способ определить, записывается ли экран в данный момент.
В идеале, событие, когда запись начинается / останавливается. Может быть, какое-то рассылаемое уведомление.
Мой вариант использования - это то, что я хотел бы скрыть пункт меню моего приложения во время записи экрана (по желанию), поскольку он показывает дату и время, и многие пользователи не не хочу, чтобы время включалось в записи экрана.
Я попытался установить NSWindow#sharingType
на .none
для окна NSStatusBarButton
, но эта опция, похоже, работает только для снимков экрана.
Ответ должен быть в Swift.