Я разрабатываю приложение во Flutter, которое мне нужно, чтобы ограничить запись экрана на устройствах iOS. Сейчас я проверил наличие флага UIScreen.main.isCaptured в AppDelegate и часто проверял его, используя таймер в моем файле дротика.
Есть ли лучший способ сделать это, используя capturedDidChangeNotification from яблоко, чтобы мне не нужно было запускать таймер, а файл dart получать уведомления при изменении состояния записи экрана?