라이브 마이크 오디오 데이터를 캡처하려고합니다.AVCaptureDevice는 시뮬레이터에서 항상 null입니다.
사과 예제에서 다음을 가져 왔습니다. AVCaptureSession
.
AVCaptureSession *captureSession = [[AVCaptureSession alloc] init];
AVCaptureDevice *audioCaptureDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];
NSError *error = nil;
AVCaptureDeviceInput *audioInput = [AVCaptureDeviceInput deviceInputWithDevice:audioCaptureDevice error:&error];
if (audioInput) {
[captureSession addInput:audioInput];
}
else {
// Handle the failure.
NSLog(@"ERROR");
}
audioCaptureDevice
및 audioInput
는 모두 null입니다.
카메라
근접
센서 마이크 입력 iOS 10.3으로 업그레이드하십시오. UIImagePickerControllerOriginalImage는 항상 null을 반환합니다. 나는 심지어 "AVCaptureDevice.RequestAccessForMediaTypeAsync (AVMediaType.Video)"와 "info.plist에 NSPhotoLibraryUsageDescription 추가하기"를 구현하려하지만 여전히 운이 없다. – pampi