Ich versuche Live-Mikrofon Audio-Daten zu erfassen.AVCaptureDevice ist immer Null auf dem Simulator
Ich nahm Folgendes aus dem Apfel Beispiel für 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
und audioInput
sind beide null.
Ich habe das gleiche erlebt nach dem Upgrade es zu iOS 10.3. Das UIImagePickerControllerOriginalImage gibt immer null zurück. Ich versuche sogar, "AVCaptureDevice.RequestAccessForMediaTypeAsync (AVMediaType.Video)" und "NSPhotoLibraryUsageDescription in info.plist hinzuzufügen", aber immer noch kein Glück – pampi