Javascript 词法或预处理器问题-找不到event2/event config.h文件
我有一个干净安装的MacJavascript 词法或预处理器问题-找不到event2/event config.h文件,javascript,xcode,react-native,flipper,Javascript,Xcode,React Native,Flipper,我有一个干净安装的Mac10.15.7,里面有新安装的xCode(12.4)。我按照官方指示安装了react native。我创建了一个新项目并尝试(从Xcode)构建它,但最终出现以下错误: 词法或预处理器问题-找不到event2/event config.h文件 它似乎与Flipper有关。我完全不知道如何解决这个问题,因为我不熟悉CPP开发及其所需的文件/数据结构…这是因为Flipper有一个新版本,React Native可能没有正确的版本,所以最好是在您的pod文件中添加这个use\
10.15.7
,里面有新安装的xCode(12.4
)。我按照官方指示安装了react native
。我创建了一个新项目并尝试(从Xcode)构建它,但最终出现以下错误:
词法或预处理器问题-找不到event2/event config.h文件
它似乎与
Flipper
有关。我完全不知道如何解决这个问题,因为我不熟悉CPP
开发及其所需的文件/数据结构…这是因为Flipper有一个新版本,React Native可能没有正确的版本,所以最好是在您的pod文件中添加这个use\u Flipper!({'Flipper'=>'0.74.0'})
然后运行pod安装
解决:
首先,我尝试添加使用翻转器!({'Flipper'=>'0.74.0'})
但它并没有解决我的错误,然后我像#使用!!({'Flipper'=>'0.74.0'})
并运行pod安装
它开始工作
老实说,我不知道该怎么做:)您需要从这里获得最新版本的Flipper SDK: 例如:
使用翻转器!({'Flipper'=>'0.78.0'})
然后在ios
目录中运行pod安装
这为我解决了问题。当缺少c/c++头文件时,这与JavaScript有什么关系?@Andreas,因为React Native是一个JS库,可能其他一些JS开发人员在编写RN应用程序时也遇到了同样的问题。这对我很有效,谢谢。)效果很好。具体来说,我将“use_flipper!”(默认值为“0.54.0”)替换为“use_flipper!”({'flipper'=>'0.74.0'})