霍尼韦尔 Captuvo iOS SDK 的链接器命令失败
Linker command failure with Honeywell Captuvo iOS SDK
我正在将 Honeywell Scanner sled 集成到 iOS 应用程序中。我已经从霍尼韦尔下载了SDK并按照安装指南进行操作。
有两个文件:Captuvo.h
和libCaptuvoSDK.a
我已经添加了一个桥接头并导入了 Captuvo.h 头文件,如下所示:
#import "Captuvo.h"
我已将 libCaptuvoSDK.a
文件添加到我的项目中,并确保它在“链接的框架和库”下被正确引用:
应用程序可以正确构建,但随后对 Captuvo SDK 的任何引用都会导致链接器命令失败。所以在任何地方添加这行代码都会导致错误:
let device = Captuvo.sharedCaptuvoDevice()
有谁知道为什么会这样,或者这可能是 SDK 中的错误?
谢谢!
首先删除你的派生数据。
转到 Xcode -> 首选项 -> 位置
单击派生数据旁边的灰色箭头并删除包含您的项目名称的文件夹。
也做一个清理,Cmd+shift+k
也尝试更新 pod
pod install --repo-update
我正在将 Honeywell Scanner sled 集成到 iOS 应用程序中。我已经从霍尼韦尔下载了SDK并按照安装指南进行操作。
有两个文件:Captuvo.h
和libCaptuvoSDK.a
我已经添加了一个桥接头并导入了 Captuvo.h 头文件,如下所示:
#import "Captuvo.h"
我已将 libCaptuvoSDK.a
文件添加到我的项目中,并确保它在“链接的框架和库”下被正确引用:
应用程序可以正确构建,但随后对 Captuvo SDK 的任何引用都会导致链接器命令失败。所以在任何地方添加这行代码都会导致错误:
let device = Captuvo.sharedCaptuvoDevice()
有谁知道为什么会这样,或者这可能是 SDK 中的错误?
谢谢!
首先删除你的派生数据。
转到 Xcode -> 首选项 -> 位置
单击派生数据旁边的灰色箭头并删除包含您的项目名称的文件夹。
也做一个清理,Cmd+shift+k
也尝试更新 pod
pod install --repo-update