hyperoslo / hyperoslo/ImagePicker
'flashMode' and 'isflashMode' was deprecated in iOS 10.0: Use AVCapturePhotoSettings.flashMode instead.
Open
- Dominant language
- Swift
- Stars
- 4.9k
- Forks
- 673
- PR merge metrics
- No merged PRs in 30d
Description
The flashMode was deprecated and a warning shows in CameraMan.swift. The new method is not easily applied.
func flash(_ mode: AVCaptureDevice.FlashMode) {
guard let device = currentInput?.device, device.isFlashModeSupported(mode) else { return }
// guard let device = getSettings(camera: camera, flashMode: flashMode) else {return}
queue.async { [self] in
self.lock {
device.flashMode = mode
// let settings = getSettings(camera: camera!, flashMode: flashMode)
}
}
}
Contributor guide
Assessment
This issue has not been assessed yet.