1
SceneKit: What's New presentation at WWCD2017 (44:19) 동안 SCNScene
의 배경 내용으로 AVCaptureDevice
을 사용할 수 있다고 명시되었습니다. 프리젠 테이션에서SCCScene 백그라운드 콘텐츠로 AVCaptureDevice 사용
발췌문 :
let captureDevice: AVCaptureDevice = ...
scene.background.contents = captureDevice
다음 코드
let captureDevice = AVCaptureDevice.default(.builtInWideAngleCamera, for: .video, position: .back)!
scene.background.contents = captureDevice
에 오류가 발생하지만 :
[SceneKit] Error: Cannot get pixel buffer (CVPixelBufferRef)
나는 또한 생성하고 AVCaptureSession
를 시작하고 다음을 사용하려고를 장치를 사용하지만 동일한 결과를 제공합니다.
여기에 어떤 문제가있을 수 있습니까?
버그가 iOS 11.2에서 수정 된 것 같습니다. 원래 답변을 편집했습니다. – mnuages