0

我正在将霍尼韦尔扫描仪雪橇集成到 iOS 应用程序中。我已经从 Honeywell 下载了 SDK 并按照安装指南进行操作。

有两个文件:Captuvo.hlibCaptuvoSDK.a

我添加了一个桥接头并导入 Captuvo.h 头文件,如下所示:

#import "Captuvo.h"

我已将该libCaptuvoSDK.a文件添加到我的项目中,并确保它在“链接框架和库”下被正确引用:

在此处输入图像描述

应用程序可以正确构建,但对 Captuvo SDK 的任何引用都会导致链接器命令失败。所以在任何地方添加这行代码会导致错误:

let device = Captuvo.sharedCaptuvoDevice()

有谁知道为什么会发生这种情况,或者这可能是 SDK 中的错误?

谢谢!

4

1 回答 1

1

首先删除您的派生数据。

转到 Xcode -> 首选项 -> 位置

单击派生数据旁边的灰色箭头,然后删除带有您的项目名称的文件夹。

也做一个干净的,Cmd+shift+k

尝试更新 pod

pod install --repo-update 
于 2019-03-06T21:05:32.683 回答