首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appium iOS -无法确定Xcode版本

Appium iOS -无法确定Xcode版本
EN

Stack Overflow用户
提问于 2017-11-04 00:35:37
回答 2查看 2.1K关注 0票数 0

我使用Appium Desktop(v1.6)在real上运行我的应用程序来检查元素。当我尝试这样做时,我得到了下面的错误

代码语言:javascript
复制
[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中添加的功能。

代码语言:javascript
复制
   {
      "platformName": "iOS",
      "platformVersion": "11.0.3",
      "deviceName": "Sumit's iPhone",
      "udid": "XXXXXXXXXXXXXX",
      "app": "/Users/sumit/Documents//MyApp.ipa",
      "automationName": "XCUITest"
    }

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

代码语言:javascript
复制
MAC:~ sumit$ xcodebuild -version
Xcode 9.1
Build version 9B55

任何帮助都是appreciated.Thanks

EN

回答 2

Stack Overflow用户

发布于 2017-11-19 04:12:44

Appium服务器1.6不支持Xcode 9.1

第一步是尝试使用最新的服务器 1.7.2测试版:

代码语言:javascript
复制
npm uninstall -g appium
npm install -g appium@beta

如果您仍然面临这个问题,请访问this查看xcode simlink

票数 1
EN

Stack Overflow用户

发布于 2018-01-12 07:48:39

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

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

https://stackoverflow.com/questions/47100500

复制
相关文章

相似问题

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