Определить, записывается ли экран в macOS - PullRequest
0 голосов
/ 26 марта 2020

Я ищу способ определить, записывается ли экран в данный момент.
В идеале, событие, когда запись начинается / останавливается. Может быть, какое-то рассылаемое уведомление.

Мой вариант использования - это то, что я хотел бы скрыть пункт меню моего приложения во время записи экрана (по желанию), поскольку он показывает дату и время, и многие пользователи не не хочу, чтобы время включалось в записи экрана.

Я попытался установить NSWindow#sharingType на .none для окна NSStatusBarButton, но эта опция, похоже, работает только для снимков экрана.

Ответ должен быть в Swift.

...