java - Xcode 的 Appium 服务器和 WebDriver 问题
问题描述
Appium 服务器日志说类似
[XCUITest] 错误:由于 xcodebuild 失败,无法启动 WebDriverAgent:命令 'carthage bootstrap --platform iOS,tvOS' exited with code 1
和
使用 --use-xcframeworks 重建以创建 xcframework 包。
IntelliJ 中的错误是:
处理命令时发生未知的服务器端错误。原始错误:由于 xcodebuild 失败,无法启动 WebDriverAgent:命令 'carthage bootstrap --platform iOS,tvOS' exited with code 1 构建信息:版本:'3.141.59',修订:'e82be7d358',时间:'2018-11 -14T08:17:03' 系统信息:主机:'MacBook-Pro',ip:'2601:c6:1:1380:0:0:0:e834%en0',os.name:'Mac OS X', os.arch: 'x86_64', os.version: '10.16', java.version: '1.8.0_301' 驱动信息: driver.version: RemoteWebDriver
这是一个 Appium 讲师在 Linkedin Learning 上编写的简单测试。我认为自从他上传课程以来,有些事情可能已经改变。
解决方案
此问题的可能原因可能是您的 Mac 上安装了一些 Carthage 库。
你可以尝试下一个:
npm uninstall carthage
brew uninstall carthage
brew install carthage
brew link --overwrite carthage
推荐阅读
- java - Java在对象中存储sql请求
- javascript - 带有 JSON 数据的 Javascript c3.js 或 billboard.js 如何获取其他图例标签
- javascript - 如何使用 TypeScript、Ant Design 和 Rollup 构建组件库
- javascript - 发出 http 请求
- python - 如何使用 GeoPandas 执行空间查询?
- swift - AVAudioPlayer 没有播放任何东西
- mongodb-atlas - MongoDB Stitch 的最大并行触发器执行限制
- c# - 函数,删除所有代码注释
- reactjs - 与 express 后端反应
- node.js - 绕过服务器端 GET 请求的护照身份验证