I am trying to build a react-native app in iOS but unfortunately coming across the following issue (referring to libevent/Flipper):
'event2/event-config.h' file not found
I have react-native v0.63.4 and I have linked the packages using react-native link
and also run pod update
. I have also deleted my Podfile.lock
and run pod install
again.
My guess is that it is something to do with the Flipper version? When I comment out use_flipper!
in my Podfile and build, it works.
Any ideas on how I can resolve this?
Best Answer
Facebook released an update yesterday for
flipper
withv74
and added support forarm64
devices.so
Flipper v74
should have a fix forarm64
devicesSetup:
Using the latest Flipper SDK#
By default React Native might ship with an outdated Flipper SDK. To make sure you are using the latest version, determine the latest released version of Flipper by running npm info flipper.
Android:
Bump the
FLIPPER_VERSION
variable inandroid/gradle.properties
, for example:FLIPPER_VERSION=0.74.0
. Run./gradlew clean
in the android directory.iOS:
Call use_flipper with a specific version in
iOS/Podfile
, for example:use_flipper!({ 'Flipper' => '0.74.0' })
. Run pod install in the ios directory.we can see how to setup flipper for
react-native
here: https://fbflipper.com/docs/getting-started/react-nativeThis link Solved my issue..Update of pods after changing Flipper Version..refer this
with this version I fixed the
'event2/event-config.h' file not found
issue.Update
Xcode version is now
12.5
and needs a new Flipper version to be installed.here how to add it:
use_flipper!({ 'Flipper' => '0.95.0' })
wish this will help you.🙏