我在我的应用程序中使用Socket扫描程序sdk。我正在使用xcode 7.3。由Socket扫描仪提供的sdk自己。当我试图运行他们的样本时,它给出了以下错误:
架构x86_64的未定义符号:
“_AVCaptureDeviceTypeBuiltInWideAngleCamera”,引自:
- libScanApiCore.a中的[SoftScan start:](SoftScanController.o)
我正在使用标准架构,armv7和arm64。
我试图添加其他链接器标志-ObjC-但不工作。有谁知道它如何解决?
谢谢
x86_64
是你的计算机的架构,所以我假设你在模拟器中运行它。由于模拟器没有摄像头,因此很可能在此时崩溃,可能是因为仅当广角摄像头可用时(实际硬件)才定义_AVCaptureDeviceTypeBuiltInWideAngleCamera
符号。尝试在您的设备上运行它。
AVCaptureDeviceTypeBuiltInWideAngleCamera在iOS 10中定义