我正在使用Nest Developer https://developer.nest.com/ API来创建iOS应用程序.有谁知道如何将Firebase框架链接到我的应用程序?我一直在收到链接错误:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FTransactionResult", referenced from:
objc-class-ref in NestThermostatManager.o
"_OBJC_CLASS_$_Firebase", referenced from:
objc-class-ref in NestThermostatManager.o
objc-class-ref in NestStructureManager.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
您是否在Xcode中检查了" Link Binary With Libraries "构建阶段?确保在Firebase.framework那里添加.以下是添加方法:
在项目编辑器中,选择要添加库或框架的目标.
单击项目编辑器顶部的Build Phases.
打开Link Binary With Libraries部分.
单击"添加"按钮(+)以添加库或框架.
单击列表下方的"添加其他"按钮.
搜索Firebase.framework您下载和解压缩的位置.