を非推奨しましたdocumentationデバイスアレイにアクセスする方法がわからないIOS devicesWithMediaTypeは、私は現在、メソッドを使用しています
AVCaptureDeviceDiscoverySession *session = [[AVCaptureDeviceDiscoverySession alloc]init];
???
を非推奨しましたdocumentationデバイスアレイにアクセスする方法がわからないIOS devicesWithMediaTypeは、私は現在、メソッドを使用しています
AVCaptureDeviceDiscoverySession *session = [[AVCaptureDeviceDiscoverySession alloc]init];
???
AVCaptureDevice.default(.builtInWideAngleCamera, for: AVMediaTypeVideo, position: .front)
私はそれがうまくいくと思います。 AVCapture.DiscoverySessionのイニシャライザも同様に役立つと思います。 ドキュメントとスタックオーバーフローの記事を参照してください。 !それが助け場合、私に教えてください:)
セッションのに一致する現在利用可能なデバイスのArray
を取得するためにdevices
メソッドを呼び出して、あなたの要件のAVCaptureDeviceDiscoverySession
を作成し、基準
コード:
AVCaptureDeviceDiscoverySession *captureDeviceDiscoverySession = [AVCaptureDeviceDiscoverySession discoverySessionWithDeviceTypes:@[AVCaptureDeviceTypeBuiltInWideAngleCamera]
mediaType:AVMediaTypeVideo
position:AVCaptureDevicePositionBack];
NSArray *captureDevices = [captureDeviceDiscoverySession devices];
この回答は役に立ちましたか? @Rgfvfk –