【问题标题】:Appium iOS - Could not determine Xcode versionAppium iOS - 无法确定 Xcode 版本
【发布时间】:2018-04-16 11:09:18
【问题描述】:

我正在使用 Appium Desktop(v1.6) 在真实环境中运行我的应用程序以检查元素。 当我尝试这样做时,我收到以下错误

[MJSONWP] Encountered internal error running command: Error: Could not determine Xcode version: Could not find path to Xcode by symlinks located in /var/db/xcode_select_link, or /usr/share/xcode-select/xcode_dir_link
    at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:63:13)
    at getAndCheckXcodeVersion$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/lib/utils.js:52:9)
    at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
    at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
    at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
    at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)

这是我在 appium 中添加的能力。

   {
      "platformName": "iOS",
      "platformVersion": "11.0.3",
      "deviceName": "Sumit's iPhone",
      "udid": "XXXXXXXXXXXXXX",
      "app": "/Users/sumit/Documents//MyApp.ipa",
      "automationName": "XCUITest"
    }

当我尝试在终端上运行命令时,我得到了我的 xCode 版本。

MAC:~ sumit$ xcodebuild -version
Xcode 9.1
Build version 9B55

任何帮助将不胜感激。谢谢

【问题讨论】:

标签: ios selenium automated-tests appium appium-ios


【解决方案1】:

Xcode 9.1 Appium 服务器 1.6 不支持

第一步是尝试最新的appium服务器 1.7.2 beta:

npm uninstall -g appium
npm install -g appium@beta

如果您仍然遇到问题,请关注this 检查 xcode simlinks

【讨论】:

    【解决方案2】:

    解决方案:- 输入终端:- sudo xcode-select --switch /Applications/Xcode.app

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 2018-07-28
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      • 2021-02-28
      相关资源
      最近更新 更多