每次我尝试使用iOS功能启动appium桌面时,我都会得到以下错误:
由于where编译失败而无法启动WebDriverAgent:“找不到迦太基二进制文件。如果没有安装,请使用
brew install carthage安装,并确保路径环境变量中存在安装carthage二进制文件的根文件夹。
在下面的链接中可以找到完整的appium日志
用于此的功能包括:
{
"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)
发布于 2018-03-13 15:30:15
您需要首先在您的终端上执行以下命令,在计算机上安装Carthage。
$ brew install carthage有关更多细节,请参见这里。
发布于 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
发布于 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下面的项目
https://stackoverflow.com/questions/49251594
复制相似问题