expo项目,无法通过扫描二维码将项目加载到iPhone,如何解决?

Posted

技术标签:

【中文标题】expo项目,无法通过扫描二维码将项目加载到iPhone,如何解决?【英文标题】:expo project, cannot load project to IPhone by scanning QR code, how to fix? 【发布时间】:2017-10-03 09:31:26 【问题描述】:

我可以通过在 iPhone 上的 expo 客户端上添加 url “exp://192.168.140:19000”来加载项目。但是无法通过扫描二维码来加载它,这是我一直在做的,直到遇到这个问题。

这些只有在我将 expo XDE 主机设置为“本地”时才会发生,其他都失败了。

expo 客户端显示错误。

There was a problem loading the experience.

显示详情显示如下。

exp://localhost:19000
"Error while loading: Could not connect to the server.."(code -1004)

我希望能够通过扫描二维码来加载项目。 谁能帮我解决这个问题。 提前致谢!

【问题讨论】:

【参考方案1】:

ios

打开 iphone 相机扫描 QR 扫描码,它可以工作。干杯。

【讨论】:

【参考方案2】:

解决方法是:在expo XDE上,将host设置为local,然后点击restart。

【讨论】:

以上是关于expo项目,无法通过扫描二维码将项目加载到iPhone,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

(React Native) Expo BarCodeScanner 在生产中不扫描

无法使用本地网络上的 expo 客户端连接到 expo xde

Expo LAN 配置不适用于新的 React Native 项目

我可以在 React Native 中将 Zebra 扫描仪包与 Expo 项目一起使用吗?

localhost可以访问,切换到ip地址无法访问

RN在设备上运行