我正在将霍尼韦尔扫描仪底座集成到iOS应用程序中。我已经从霍尼韦尔下载了SDK,并按照安装指南进行了操作。
有两个文件:Captuvo.h
和libCaptuvoSDK.a
我添加了一个桥接头并导入了Captuvo.h头文件,如下所示:
#import "Captuvo.h"
我已将
libCaptuvoSDK.a
文件添加到我的项目中,并确保在“链接框架和库:应用程序生成正确,但是对Captuvo SDK的任何引用都会导致链接器命令失败。因此,在任何地方添加这行代码都会导致错误:
let device = Captuvo.sharedCaptuvoDevice()
是否有人知道为什么会发生这种情况,或者这可能是SDK中的一个bug?
谢谢!
最佳答案
首先删除派生数据。
转到Xcode->首选项->位置
单击“派生数据”旁边的灰色箭头,然后删除带有项目名称的文件夹。
同时进行清洁,命令+移位+k
也尝试更新pod
pod install --repo-update
关于ios - 霍尼韦尔Captuvo iOS SDK的链接器命令失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55031029/