使用未声明的标识符 'UIUserInterfaceIdiomTV'

Use of undeclared identifier 'UIUserInterfaceIdiomTV'

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

Use of undeclared identifier 'UIUserInterfaceIdiomTV'

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

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

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

谢谢!

我有同样的错误。您可以通过将 Xcode 更新到最新版本(当前为 7.3.1.

来修复此错误