그래서이 문제는 Xcode에서 사용자 정의 카메라를 만들려고하는데, 어떤 이유로 전면 카메라를 사용하도록 설정할 수 없습니다. 코드에서 내가 무엇을 바꿔도 뒤 카메라 만 사용하는 것처럼 보이고 누군가가 내 코드를 빠르게 살펴보고 내가 누락 된 부분이나 내가 간 곳이 있는지 확인할 수 있기를 바랬다. 잘못된. 어떤 도움이라도 대단히 감사 할 것입니다. 시간 내 주셔서 감사합니다.xcode의 사용자 정의 카메라, Swift 3
func SelectInputDevice() {
let devices = AVCaptureDevice.defaultDevice(withDeviceType: .builtInWideAngleCamera,
mediaType: AVMediaTypeVideo, position: .front)
if devices?.position == AVCaptureDevicePosition.front {
print(devices?.position)
frontCamera = devices
}
currentCameraDevice = frontCamera
do {
let captureDeviceInput = try AVCaptureDeviceInput(device: currentCameraDevice)
captureSession.addInput(captureDeviceInput)
} catch {
print(error.localizedDescription)
}
}
여기는 frontCamera 및 currentCameraDevice가 AVCaptureDevice의 위치입니다.
환상적인 답변 감사 : 전면 카메라로 캡처 장치를 변경하는
전체 코드는 같을 것이다! – imjonu