Держите фонарик при завершении / закрытии приложения - PullRequest
0 голосов
/ 27 декабря 2018

Таким образом, я могу активировать фонарик, используя:

guard let device = AVCaptureDevice.default(for: AVMediaType.video) else { return }
    guard device.hasTorch else { return }

    do {
        try device.lockForConfiguration()

        if (device.torchMode == AVCaptureDevice.TorchMode.on) {
            device.torchMode = AVCaptureDevice.TorchMode.off
        } else {
            do {
                try device.setTorchModeOn(level: 1.0)
            } catch {
                print(error)
            }
        }

        device.unlockForConfiguration()
    } catch {
        print(error)
    }

Но когда я покидаю приложение, фонарик выключается.Можно ли оставить фонарик устройства iOS включенным, даже когда applicationDidEnterBackground или после applicationWillTerminate?

Большое спасибо!

...