我正在尝试使用 Object-C-bridging-header 运行 HueSDK_OSX 框架。
这是框架:
https://github.com/PhilipsHue/PhilipsHueSDK-iOS-OSX/blob/master/Documentation/APIReference_OSX.zip
桥接头:
#import <HueSDK_OSX/HueSDK.h>
斯威夫特文件:
import PHHueSDK
when typing "import HueSDK_OSX/" the well known code completion list appears with all classes from the framework, but when selecting on of them XCode keeps on saying
构建错误:“没有这样的模块”
然后,当省略导入指令并调用
let hue = PHHueSDK()
hue.startUpSDK()
然后不会发生构建错误,而是发生链接器错误
架构 x86_64 的未定义符号:“_OBJC_CLASS_$_PHHueSDK”,引用自:AppDelegate.o ld 中的 __TFC8testapp211AppDelegate12awakeFromNibfS0_FT_T_:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)