首页 > 解决方案 > IOS 实习生 - 由于 xcodebuild 失败,无法启动 WebDriverAgent:未找到:carthage

问题描述

当我运行 Intern Standalone 时盯着 appium 然后运行 ​​Intern Script Script 完美运行

当我当时使用java程序运行相同的程序时,它会出现问题

UnknownError: [POST http://localhost:65505/wd/hub/session / {"desiredCapabilities":{"name":"DS/tests/intern.js","idle-timeout":60,"platformName": "iOS","deviceName":"iPhone 6","bundleId":"com.apple.mobilesafari","automationName":"XCUITest","Simulator":true}}] 处理时出现未知的服务器端错误命令。原始错误:由于 xcodebuild 失败,无法启动 WebDriverAgent:未找到:Server.createSession 的 carthage

Carthage 安装正确 是否有任何访问问题

请帮忙

标签: iosappiumappium-iosinterncarthage

解决方案


Carthage 文件夹有问题,请检查以下路径/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

$ sudo chmod -R 777 。appium-webdriveragent/*

第 2 步:转到 1) $ cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent

2) sudo mkdir -p 资源/WebDriverAgent.bundle

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

第 3 步构建带有标志的 WebDriverAgent 项目

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


推荐阅读