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

Xcode的BundleID是什么?Appium2 Mac2驱动启动测试报错

解决Xcode Appium测试的BundleID问题

Xcode的正确BundleID是com.apple.dt.Xcode,你之前使用的com.apple.Xcode不符合Xcode的实际标识,这是导致应用找不到报错的核心原因。

验证BundleID的方法

如果需要确认任意Mac应用的BundleID,可在终端执行以下命令:

osascript -e 'id of app "Xcode"'

执行后会直接返回对应应用的正确BundleID。

特殊情况:Xcode Beta版本

若你使用的是Xcode Beta测试版本,对应的BundleID为com.apple.dt.Xcode-beta,需替换为该值才能正常识别。

更新后的Capabilities配置

修改后的Capabilities示例如下:

{
  "platformName": "Mac",
  "appium:automationName": "Mac2",
  "appium:bundleId": "com.apple.dt.Xcode"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 15:54:53