我有一个干净安装的 Mac 10.15.7
,里面有新安装的 xCode ( 12.4
)。我按照这里react-native
的官方说明安装。我创建了一个新项目并尝试构建它(来自 Xcode),但最终出现此错误:
词法或预处理器问题 - 未找到 event2/event-config.h 文件
似乎与Flipper
. 我完全不知道如何解决这个问题,因为我不熟悉CPP
开发和它需要的文件/数据结构......
我有一个干净安装的 Mac 10.15.7
,里面有新安装的 xCode ( 12.4
)。我按照这里react-native
的官方说明安装。我创建了一个新项目并尝试构建它(来自 Xcode),但最终出现此错误:
词法或预处理器问题 - 未找到 event2/event-config.h 文件
似乎与Flipper
. 我完全不知道如何解决这个问题,因为我不熟悉CPP
开发和它需要的文件/数据结构......
那是因为有一个新版本的 Flipper,而 React Native 可能没有合适的版本,所以最好是进入你的 podfile 并添加它use_flipper!({ 'Flipper' => '0.74.0' })
然后运行pod install
解决了:
首先我尝试添加use_flipper!({ 'Flipper' => '0.74.0' })
但它没有解决我的错误然后我像这样注释掉它# use_flipper!({ 'Flipper' => '0.74.0' })
并运行pod install
它开始工作。
老实说不知道怎么做:)
您需要从此处获取最新版本的 Flipper SDK:https ://fbflipper.com/docs/getting-started/react-native/
例如:use_flipper!({ 'Flipper' => '0.78.0' })
然后pod install
在ios
目录中运行。
这为我修好了。