Expo 开发客户端无法连接到开发服务器

hay*_*aga 3 react-native expo eas expo-dev-client

使用 Expo 应用程序服务的开发版本expo-dev-client似乎在连接到开发服务器时遇到问题。

运行后,开发客户端应用程序挂在启动屏幕上npx expo start --dev-client。JavaScript 捆绑进程也不会启动。

一段时间后,我在应用程序上看到错误屏幕,显示其连接到开发客户端的请求超时。

There was a problem loading the project.

This development build encountered the following error:

Failed to load app from http://172.20.1.160:8081
with error: The request timed out.
Run Code Online (Sandbox Code Playgroud)

可能是什么原因?

hay*_*aga 5

添加--tunnelexpo start评论解决了这个问题。

npx expo start --dev-client --tunnel

有关“隧道”的更多信息,请访问此 expo-cli 文档页面