首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于because构建失败而无法启动WebDriverAgent:“找不到迦太基二进制文件。”

由于because构建失败而无法启动WebDriverAgent:“找不到迦太基二进制文件。”
EN

Stack Overflow用户
提问于 2018-03-13 08:39:06
回答 3查看 8.7K关注 0票数 4

每次我尝试使用iOS功能启动appium桌面时,我都会得到以下错误:

由于where编译失败而无法启动WebDriverAgent:“找不到迦太基二进制文件。如果没有安装,请使用brew install carthage安装,并确保路径环境变量中存在安装carthage二进制文件的根文件夹。

在下面的链接中可以找到完整的appium日志

用于此的功能包括:

代码语言:javascript
复制
{
"platformName": "iOS",
"deviceName": "iPhone X",
"app": "path/to/my/App.app",
"platformVersion": "11.2",
"automationName": "XCUITest",
"xcodeOrgId": "myXcodeOrgId",
"bundleId": "bundleIdOfMyApp"
}

哪个迦太基输出是/usr/local/bin/carthage,迦太基的版本是0.28.0

XCode版本是版本9.2 (9C40b)

EN

回答 3

Stack Overflow用户

发布于 2018-03-13 15:30:15

您需要首先在您的终端上执行以下命令,在计算机上安装Carthage。

代码语言:javascript
复制
$ brew install carthage

有关更多细节,请参见这里

票数 10
EN

Stack Overflow用户

发布于 2018-08-24 12:05:14

我还遇到这个problem.You可以尝试在macOS桌面上重新安装appium。https://github.com/appium/appium-desktop/releases/tag/v1.6.3选择appium-桌面-1.6.3-mac.zip

票数 0
EN

Stack Overflow用户

发布于 2020-02-28 05:42:09

Carthage文件夹出现问题,请在path /Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent下面签入

如果不存在Carthage文件夹,请执行以下步骤

Step-1:用于Appium 1.15.1及以上

在终端$ cd /Applications/Appium.app/Contents/Resources/app/node_modules中打开下面的路径

$ 777。appium-webdriveragent/*

/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent $步骤2: goto 1) $ cd

2) sudo mkdir -p Resources/WebDriverAgent.bundle

3) sudo sh ./Script/bootstrap.sh -d

步骤-3:构建带标志的WebDriverAgent项目

在/Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj中打开XCode下面的项目

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49251594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档