无法通过Expo Go在iPhone运行React应用:缺少URL/扫码选项求助
解决iPhone端Expo Go无输入URL/扫码选项的问题
先更新到最新版Expo Go
iPhone端的Expo Go如果版本过旧,界面布局和功能入口会和Android端存在差异。打开App Store搜索Expo Go,检查并更新到最新版本。新版里,扫码/输入URL的入口一般在Projects页面的右上角(+号按钮),或者下拉Projects列表就能触发自动扫描本地项目。检查网络与权限
- 确保iPhone和开发电脑连接在同一Wi-Fi网络,关闭两边的VPN、代理工具,避免本地连接被拦截。
- 扫码功能需要相机权限:打开iPhone设置 → 找到Expo Go → 确认相机权限已开启,之后重启Expo Go。
手动连接的替代方法
如果还是找不到入口,试试这两种方式:- 在终端运行
expo start --tunnel,终端会生成一个带exp://开头的隧道链接,复制这个链接到iPhone的Safari浏览器打开,会自动跳转至Expo Go加载项目。 - 重置Expo Go缓存:进入iPhone设置 → Expo Go → 选择"重置缓存",重启App后再打开Projects页面下拉刷新,应该能扫描到本地运行的项目。
- 在终端运行
内容的提问来源于stack exchange,提问作者andrew
相关产品推荐
相关产品推荐

