実現したいこと
AVFoundationを使ってのカメラ撮影をしたい。
前提
色々ネットで調べながら撮影と保存は出来る様になりました。
その中でどうしても理解出来ていない事がありお知恵をお貸し頂きたく質問致しました。
現在トリプルレンズがある機種で動作確認をしているのですが、レンズを指定する際に下記ソースコードの様にトリプルレンズで設定をすると超広角で起動されてしまうのです。
起動は広角で始めたいと考えています。
そもそも私は何か勘違いをしているのでしょうか?
もしやり方が違うなどありましたらお教え頂けると幸いです。
何卒宜しくお願い致します。
発生している問題・エラーメッセージ
超広角モードで起動してしまう。
該当のソースコード
★超広角で起動される if let device = AVCaptureDevice.default(.builtInTripleCamera, for: AVMediaType.video, position: .back) { self.camera = device } ★広角で起動する if let device = AVCaptureDevice.default(.builtInWideAngleCamera, for: AVMediaType.video, position: .back) { self.camera = device }

0 コメント