nest-api - Nest API iOS 错误

标签 nest-api

我正在使用 Nest Developer https://developer.nest.com/用于创建 iOS 应用程序的 API。有谁知道如何将 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)

最佳答案

你检查过'Link Binary With Libraries吗? ' 在 Xcode 中构建阶段?确保 Firebase.framework在那里添加。添加方法如下:

  • 在项目编辑器中,选择要向其添加
    库或框架。
  • 单击项目编辑器顶部的构建阶段。
  • 打开链接二进制与库部分。
  • 单击添加按钮 (+) 以添加库或框架。
  • 单击列表下方的“添加其他”按钮。
  • 搜索 Firebase.framework 您下载并解压缩的位置。
  • 关于nest-api - Nest API iOS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24378457/

    相关文章:

    nest-api - Nest API 的非 HTTP[S] OAuth 重定向

    java - 如何在 Android 中使用 Firebase 获取 Nest 帐户上的简单设备列表?

    ios - 无法在 Nest Thermostat 中存储验证码

    ubuntu - 我的 Nest 能否测试本地设备是否存在,以确定我是否在家?

    nest-api - 嵌套 API : when is Thermostat 'heating' or 'cooling' ?

    java - 具有 OAuth 的 Firebase Java 提供程序

    c# - 将 JSON 从 Nest API 反序列化为 C# 对象

    api - 通过 API 设置 Nest 目标湿度

    node.js - 多个 Firebase 实例

    android - 在 Android 上将 Firebase 与 Google Nest 结合使用,身份验证错误