isIdleTimerDisabled не работает для приложения iOS для видеовызовов - PullRequest
1 голос
/ 24 октября 2019

У меня есть приложение для видеозвонков WebRTC iOS, и мне нужно установить isIdleTimerDisabled на true при запуске видеовызова, чтобы устройство не затемняло дисплей и через некоторое время не спало.

Я видел, что Viber не затемняет дисплей и не спит во время видеовызова, но мое приложение переходит в спящий режим через 20 секунд после установления видеовызова. Я удостоверился, что я звоню

UIApplication.shared.isIdleTimerDisabled = false

, когда видеовызов завершен, и

UIApplication.shared.isIdleTimerDisabled = true

, когда видеовызов установлен.

Есть ли что-то еще, что я долженсделать, чтобы предотвратить таймер простоя во время видеовызова, что-то вроде возможностей приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...