【发布时间】:2023-09-25 16:16:01
【问题描述】:
我正在尝试使用 Object-C-bridging-header 运行 HueSDK_OSX 框架。
这是框架:
https://github.com/PhilipsHue/PhilipsHueSDK-iOS-OSX/blob/master/Documentation/APIReference_OSX.zip
桥接头:
#import <HueSDK_OSX/HueSDK.h>
Swift 文件:
import PHHueSDK
键入“导入huesdk_osx /”时,框架中的所有类都会显示众所周知的代码完成列表,但选择它们时,Xcode会导致说
构建错误:“没有这样的模块”
然后,当省略导入指令并调用时
let hue = PHHueSDK()
hue.startUpSDK()
然后不会发生构建错误,而是发生链接器错误
架构 x86_64 的未定义符号: “_OBJC_CLASS_$_PHHueSDK”,引用自: __TFC8testapp211AppDelegate12awakeFromNibfS0_FT_T_ 在 AppDelegate.o ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
【问题讨论】:
标签: xcode swift sdk philips-hue