Уведомление датчика приближения не вызывается в контроллере с AVQueuePlayer ios swift - PullRequest
1 голос
/ 27 мая 2019

У меня есть контроллер с AVQueuePlayer, здесь я реализовал код датчика приближения, но здесь уведомление о близости не срабатывает по какой-то причине. Ниже приведен код, который я реализовал.

UIDevice.current.isProximityMonitoringEnabled = true

NotificationCenter.default.addObserver(self, selector: #selector(self.proximityChanged), name: UIDevice.proximityStateDidChangeNotification, object: UIDevice.current)

метод ниже не вызывается

@objc func proximityChanged(_ notification: Notification) {
        if let device = notification.object as? UIDevice {
            print("\(device) detected!")
        }
    }

Примечание: - этот метод работает во всех контроллерах, кроме контроллера, в котором реализован видеоплеер. Любая помощь будет отличной. !!

...