You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native Expo真机调试报错:无法找到主机浏览器打开检查器

解决React Native真机调试报错:Unable to find a browser on the host to open the inspector
  • 检查主机浏览器关联
    确保开发电脑(Mac)默认浏览器已正确设置并能正常启动。可通过系统偏好设置 -> 通用确认默认浏览器为Chrome、Safari等常用浏览器;也可在终端执行open -a "Google Chrome"(替换为你的浏览器名称)测试能否正常打开,确认后重新触发调试器。

  • 手动指定调试浏览器
    在项目根目录创建或编辑.env文件,添加REACT_NATIVE_DEBUGGER_BROWSER="Google Chrome"(根据实际使用的浏览器修改名称,如"Safari");重启Metro服务并重新构建应用后,再次尝试打开调试器。

  • 检查Metro与设备连接
    确保iPhone和开发电脑处于同一Wi-Fi网络,设备能正常访问Metro服务器(可在Safari中输入http://你的电脑IP:8081验证);终端执行npx react-native start --reset-cache重启Metro并清除缓存。

  • 手动打开调试页面
    直接在电脑浏览器中打开http://localhost:8081/debugger-ui/,接着在iPhone上打开开发者菜单选择“Debug JS Remotely”,即可自动连接到已打开的调试页面。

内容的提问来源于stack exchange,提问作者pgk1216

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 16:32:02