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

执行appium -allow-cors报错 网页版Appium Inspector无法使用如何解决

解决方法

核心报错原因90%以上是启动参数格式错误,按以下步骤逐一排查即可:

  • 修正CORS启动参数
    Appium 2.x(当前主流正式版本)的长参数必须使用双横杠前缀,旧教程里写的单横杠-allow-cors是1.x版本的废弃语法,2.x版本无法识别会直接抛出参数错误。
    正确启动命令:
    appium --allow-cors
    
    可以先执行appium --version确认本地版本:如果返回版本号是2.x开头,直接用上面的双横杠命令即可。
  • 排查端口占用问题
    如果修正参数后仍然启动失败,优先检查Appium默认的4723端口是否被残留进程占用:
    • Windows系统执行以下命令查找占用进程:
      netstat -ano | findstr :4723
      
      拿到返回结果最后一列的PID数字,执行taskkill /PID 替换成你的PID号 /F 强制杀掉残留进程后重新启动。
    • Mac/Linux系统执行以下命令查找占用进程:
      lsof -i :4723
      
      拿到返回结果里的PID数字,执行kill -9 替换成你的PID号 杀掉残留进程后重新启动。
  • 启动成功校验
    终端输出Appium REST http interface listener started on 0.0.0.0:4723字样即代表服务正常运行,此时再打开网页版Appium Inspector,连接参数填写本地127.0.0.1、端口4723、路径为/即可正常连接,不会触发跨域拦截。

额外注意:Mac/Linux用户不要随意加sudo执行appium启动命令,否则会调用root用户环境下的Appium配置,和当前用户安装的驱动、插件路径不匹配,容易触发额外的启动报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 11:12:32