Post

The State of React Native 2024 is now open! 🚨🚨🚨 ➡️ stateofreactnative.com We've been running this survey for 3 years & it's become an invaluable resource for learning about React Native's best features and biggest pain points. Share your thoughts and help us shape the whole RN ecosystem!

This is what i meant. expo start without the --offline flag, the default behaviour is to reach out to api.expo.dev and fail if it can't. While the Expo Go app will freeze up regularly or just won't work sometimes without an internet connection.

As the `—offline` flag mentions, we ping the API to get a list of known dependencies that we use to check if you might be running incompatible `expo-*` packages for SDK 50. We also catch known offline related issues, unfortunately the EAI_AGAIN is a DNS error but doesn’t indicate you are offline.

To reproduce the error, I intentionally unplugged my wan conn from my router. So I was offline. Other SDKs do similar checks but fail silently. I like using expo, I only wish the offline experience could be better, that's all.

No replies yet.