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