Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expo 47 with Hermes build? #46

Open
GollyJer opened this issue Nov 30, 2022 · 6 comments
Open

Expo 47 with Hermes build? #46

GollyJer opened this issue Nov 30, 2022 · 6 comments
Labels
SDK 47 Affects plugin in Expo SDK 47

Comments

@GollyJer
Copy link

Hey. I'm now on MacOS and thought I'd try tackling getting Flipper working again.
It makes me want to cry every time. 😛

Three questions...

With an iOS Hermes build I'm getting...

Plugin 'Hermes Debugger (RN)' is unavailable
Device plugin 'Hermes Debugger (RN)' is not supported by the selected device 'iPhone 14 Pro Max' (iOS).

Is debugging Hermes builds currently possible?

Is it possible for Flipper on macOS to see a physical Android device? If so I can't figure it out.

Is Flipper even capable of what I'm trying to do???

Ideally I have hermes builds, am able to use...

  • Hermes Debugger
  • React DevTools
  • Redux Debugger

Should I give up on this dream?
How are you guys debugging affectively with Expo?

@Nsquik
Copy link

Nsquik commented Nov 30, 2022

Here's my package.json

"expo": "47.0.8",
"react-native-flipper": "0.157.0",
"expo-community-flipper": "47.0.0",

and it works for me paired with physical devices & iOS simulator & android emulator. Share your package.json I will try to help :P.

Also try starting metro with expo start --force-manifest-type=classic

@GollyJer
Copy link
Author

Thanks @Nsquik. Are you using jsEngine: 'hermes' ?

@jakobo jakobo added the SDK 47 Affects plugin in Expo SDK 47 label Dec 28, 2022
@jakobo
Copy link
Owner

jakobo commented Jan 6, 2023

Is debugging Hermes builds currently possible?

Hermes debugging should be possible now as of SDK47. Here's a config setup that's working

Is it possible for Flipper on macOS to see a physical Android device? If so I can't figure it out.

I've gone through so many adb hoops that I've given up on OSX => Flipper => Physical Android. Instead I use either a windows machine or on-device logging for specific issues on Android devices themselves.

Should I give up on this dream?

Every time I do a react-native update I die a little inside. 🫠 Although I also understand the pain of fighting with Flipper just for the privilege of fighting with your code.

@GollyJer
Copy link
Author

Thanks @jakobo I'll give it a shot the next time I get a chance. 👍

@jakobo
Copy link
Owner

jakobo commented Apr 26, 2023

@GollyJer wanted to let you know that with SDK 48, we're officially a part of the build-properties plugin. Hopefully that marks the end of Flipper + Hermes woes :D

@GollyJer
Copy link
Author

Sounds good! I'll give it a try again. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SDK 47 Affects plugin in Expo SDK 47
Projects
None yet
Development

No branches or pull requests

3 participants