Since the last update of the Expo Go app in my iPhone X (Client Version 126.96.36.1990552), I’m consistently getting a “crash” when I click a button in my app.
I’m putting “crash” between quotes because what actually happens is that the Expo Go client simply “disconnects” from the experience it was running and changes immediately to this screen:
In the expo CLI there are no logs whatsoever, which makes debugging this very hard.
We tried checking out commits more than 6 months ago, where there’s no possibility of that bug being in our App, and the bug still happens, so we can only nail it down to the Expo Go client update.
Also, I noticed that when I’m on that blank screen, if I shake the device, I get a card stating that I’m on an “untitled experience” and, more importantly, it states a different IP address than I was running (for instance, my experience is listed as 192.168.0.6 on Expo’s “Recently opened” and “Recently in development” list, but when the “white crash” happens, it lists 192.168.0.4:
It’s also not my device’s IP address, which at the moment is 192.168.0.2.
This does not happen in Android.
In iPhone, it’s reproducible 100% of the times I click the “send” button in a specific screen.