2016-12-08 10 views
0

私のアプリケーションでは、ソケットスキャナSDKを使用しています。私はxcode 7.3を使用しています。 sdkはSocket scannerによって提供されています。 [SoftScan開始:] -AVCaptureDeviceTypeBuiltInWideAngleCameraエラーを返す

:libScanApiCore.a中(アーキテクチャx86_64のため

未定義のシンボル:から参照

"_AVCaptureDeviceTypeBuiltInWideAngleCamera"、私は彼らのサンプルを実行しようとしたとき、それは下のエラーを与えていますSoftScanController.o)

私は標準アーキテクチャarmv7とarm64を使用しています。

他のリンカーフラグ-ObjC-を追加しようとしましたが、動作しませんでした。 解決方法を知っている人は誰ですか?

おかげ

答えて

0

x86_64は、お使いのコンピュータのアーキテクチャであるので、私はあなたがシミュレータでこれを実行すると仮定します。シミュレータにはカメラがないので、おそらく_AVCaptureDeviceTypeBuiltInWideAngleCameraシンボルは広角カメラが利用可能な場合(実際のハードウェア)にのみ定義されているため、この時点でクラッシュする可能性が非常に高いです。デバイス上で実行してみてください。

+0

感謝を定義しています。私のデバイスにインストールしようとするとエラーが発生しています。アーキテクチャarmv7の未定義のシンボル: "_AVCaptureDeviceTypeBuiltInWideAngleCamera"、参照先: - libScanApiCore.a(SoftScanController.o)の[SoftScan start:] –

+0

「AVFoundation '依存として?アプリケーションのターゲットを選択したかどうかは、[一般] - > [リンクされたフレームワークとライブラリ]で確認できます。 –

+0

既にあります。 –

0

AVCaptureDeviceTypeBuiltInWideAngleCameraはiOSの10にご返信用