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

在Parallels虚拟机运行Appium Python自动化时遇Mac2Driver启动错误求助

Appium Mac2 Driver在Parallels Sonoma虚拟机启动失败:[WebDriverAgentMac] Mac2Driver host process has exited with code null, signal SIGABRT

问题背景

我正在使用Appium、Python及Appium Mac2 Driver在macOS Sonoma系统上开展桌面应用自动化工作,已在宿主机完成可用的POC(概念验证)。现在尝试在Parallels虚拟机(Sonoma宿主机运行Sonoma虚拟机,采用共享网络模式)中复现该POC,却在驱动启动阶段遭遇错误。

报错信息

[WebDriverAgentMac] Mac2Driver host process has exited with code null, signal SIGABRT

我已在网络上多方查找该错误的解决方案,但均无收获。

使用的技术栈

  • Appium Python自动化测试框架
  • Appium Mac2 Driver
  • Parallels(Sonoma宿主机运行Sonoma虚拟机)
  • Appium 2.4.1
  • Appium-Python-Client
  • Python 3.12

补充说明

自动化流程在宿主机运行完全正常,在Parallels虚拟机中完成代码库和依赖配置后,所有步骤均正常,直到驱动启动环节触发上述错误。

我准备了两份Appium服务器DEBUG日志用于排查:

  • 错误场景日志(Error log)
  • 宿主机正常运行日志(Working log)

项目目标

确保Parallels虚拟机内的环境配置可用,完善项目README文档,并创建不同macOS版本的基础镜像/快照,让其他团队成员无需复杂配置即可直接运行应用自动化测试。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 05:23:34