react-native - 使用未声明的标识符 'UIUserInterfaceIdiomTV'

标签 react-native cocoapods fbsdk

在我的 React-Native 应用程序上安装 fbsdk 后,我收到此错误:

Use of undeclared identifier 'UIUserInterfaceIdiomTV'

这是在文件 Pods > FBSDKCoreKit > FBSDKOrganicDeeplinkHelper.m

即使我帮助一个和我做的完全一样的 friend ,我也得到了这个,但她没有得到它。
我尝试从头开始重新安装所有内容,以检查错误是否来自我没有使用最新版本,但我仍然遇到此错误。

一个快速的解决方法是简单地从 switch (device.userInterfaceIdiom) 中删除这个案例。 ,但我希望有人以前遇到过这个错误,或者知道它可能来自哪里。

谢谢!

最佳答案

我有同样的错误。您可以通过将 Xcode 更新到最新版本(目前为 7.3.1)来修复此错误。

关于react-native - 使用未声明的标识符 'UIUserInterfaceIdiomTV',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37199416/

相关文章:

windows - npm install react-native-ibm-mobilefirst --save 给我错误

ios - 原生 react - 相机胶卷返回的 uri 没有文件扩展名

ios - 如何在fbsdk登录React Native ('Project wants to Use facebook.com' ) iOS中更改名称App

ios - FBSDKShareLinkContent 属性的 "deprecated from Graph API 2.9"警告

ios - 使用 FBSDKLoginkit 获取用户名和头像

reactjs - 如何在 React 中将项目从项目列表移动到收藏夹列表

javascript - React Native XHR multipart/form-data 将数据发送为 [object Object]

flutter - mac M1 cocoapods 正确的架构? flutter run 无法正确安装 pod

ios - Objective-C 项目中的 Swift CocoaPods 库

ios - 由于缺少文件,无法在 iPhone 模拟器上运行该应用程序