React Native 加载请求的www.example.com时出现问题app.it,您可能正在使用LAN URL

eivnm1vs  于 2022-12-30  发布在  React
关注(0)|答案(9)|浏览(247)

我无法通过expo编译我的项目。我已经按照所有步骤弹出expo在iOS中运行应用程序。请找到下面的错误屏幕截图供您参考。enter link description here

t9eec4r0

t9eec4r01#

试试expo-cli start --tunnel为我工作。

[16:13:53] Expo DevTools is running at http://localhost:19002 
 [16:14:10] Your native app is running at exp://fa-2jw.testdev.testdev-expo.exp.direct:80
mum43rcc

mum43rcc2#

如果新的项目构建不能解决这个问题,
你的uri看起来像这样。

Your URL is: exp://192.168.43.61:19000

与此相反。

exp://9h-hcy.bacon.tickle_me_elmo.exp.direct:80

那你可以试试这个。
exp start --tunnel,并检查以确保您有一个相当坚实的wifi连接

如果没有exp start -m tunnel

连接的详细说明。

huus2vyu

huus2vyu3#

我也遇到过同样的问题,但没有答案。事实上,我的iPhone上有一个旧版本的Expo。所以,我在iPhone上更新到了最新的Expo版本,然后它就完美地工作了。

y0u0uwnf

y0u0uwnf4#

我更新了计算机上的Node.js和移动的上的Expo应用程序到最新版本。然后它为我工作。

ckx4rj1h

ckx4rj1h5#

有同样的问题。
我正在使用PC,通过世博会编译我的项目和iPhone上的测试。
这对我很有效。

yarn ios

当我使用Yarn开始时,我得到了和你一样的错误信息。

wvt8vs2t

wvt8vs2t6#

在花了几个小时,并尝试各种以下技巧为我工作我的节点版本更新到13.0.我降级以下命令

$ npm install -g n
$ n 12.14.1

并重新安装了expo cli,expo版本为3.24.2。(您可以通过expo--version检查版本)

  • 通过命令expo init(projectName)创建新项目
  • npm启动
  • 一次地铁成捆机
  • 切换LAN,然后设置回LAN,如picture

    所示
3vpjnl9f

3vpjnl9f7#

请确保您从局域网切换到隧道切换在您的浏览器Localhost后,运行博览会开始在终端。也请确保您的互联网是稳定的。

r55awzrz

r55awzrz8#

我也遇到了同样的问题,问题是我的电脑连接的是另一个WiFi,而不是我的iPhone。
因此,要实现这一点,两个设备必须在同一个网络中。
希望能有所帮助。

0yycz8jy

0yycz8jy9#

我也遇到过类似的问题,我的expo应用程序不能在我的设备上运行。expo start --tunnel解决了这个问题。确保你有一个良好的互联网连接。

相关问题