【问题标题】:Expo: "Something went wrong" immediately on start世博会:一开始就“出了点问题”
【发布时间】:2019-01-16 11:15:52
【问题描述】:

我之前已经成功使用过Expo几次,但是现在几天,我无法进入Expo App。每当我打开它时,我都会看到 Expo 图标几秒钟甚至几分钟,然后它会将我重定向到蓝色的“出现问题”屏幕,就像我试图打开一个应用程序一样。

但我没有!它甚至不让我扫描二维码,它总是显示这个错误。如果我单击应用程序中的后退按钮,它只会终止。我已经确保它是最新版本并且已经重新安装过一次。

【问题讨论】:

标签: qr-code expo


【解决方案1】:

它似乎以某种方式将自己锁定在一个旧的、现在不存在的服务器上,并在重新安装应用程序后继续使用它。以下是我解决问题的方法:

在 Metro 捆绑器中,选择连接类型“隧道”,然后复制 URL 并将其发送到您的手机。如果您随后在手机上单击它,它应该会重定向到 expo 应用程序。之后它就解开了,我终于可以用二维码正常使用它了!

【讨论】:

  • 为我工作!谢谢!!
【解决方案2】:

这些工具有时会被锁定到这种状态。

关闭并重新启动所有组件(Expo cli、浏览器选项卡和客户端),确保:

  • 杀死服务器上的任何杂散进程(您需要检查活动监视器/进程资源管理器或类似的,具体取决于您的平台)
  • 使用每个平台的正确方法强制退出所有客户端设备和模拟器。要验证客户端进程是否确实已被杀死,请检查应用程序启动屏幕在调用时是否显示了一小段时间。
  • 重新启动时清除 Expo 缓存:$ expo start --clear

【讨论】:

  • 这发生在我的笔记本电脑(服务器在其上运行)甚至没有打开的情况下,因此第一点和第三点不适用。强制退出甚至重新安装expo应用程序也无法解决。
【解决方案3】:

我遇到了同样的问题。通过转到 Metro Bundler 的左侧边栏并通过电子邮件发送链接来解决此问题!

【讨论】:

    【解决方案4】:

    我尝试了许多解决方案,只有一个对我有用(我发现尝试随机的东西)。我已经打开了“允许在其他应用程序上显示”(Android/OnePlus 6t),但我认为这与此无关。但我试过这个......

    关闭 Expo 应用,进入应用设置并关闭“允许在其他应用上显示”,打开 Expo 应用并[出现提示时]再次打开“允许在其他应用上显示”。

    这对我来说似乎有效 - 至少在下一次之前。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2019-04-26
      • 2023-04-09
      • 2022-06-22
      • 2018-04-23
      • 2018-10-20
      • 1970-01-01
      相关资源
      最近更新 更多