当前位置: 首页 > 知识库问答 >
问题:

无法启动WebDriverAgent,因为xcodebuild失败:“xcodebuild失败,代码为65”Iphone6模拟器

司徒茂实
2023-03-14

我正在尝试使用Xcode在iPhone6模拟器上运行Amazon应用程序。

该应用程序正在安装在iPhone模拟器中,但无法与其元素进行交互。

Appium版本-1.7.2
Xcode版本9.2
平台Mac-10.12.6
下载了应用程序-即xxx.app.ipa

日志:

[Xcode]2018-02-13 21:23:08.009 xcodebuild[9868:75242]Error Domain=IDEFoundationErrorDomain Code=1“无法启动模拟可执行文件:在/Applications/Xcode.app/Contents/Developer/Xcode/DerivedData/webdrivergent dikkwtrisltbejmfpthwkvs/Build/Products/Debug iphonesimulator/webdrivergentrunner.app”UserInfo中找不到任何文件={NSLocalizedDescription=无法启动模拟可执行文件:在/Applications/Xcode.app/Contents/Developer/Xcode/DerivedData/WebDriverAgent-dikkwtrisltltbebejmfvpthwkvs/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner.app}[Xcode]2018-02-13 21:23:08.009-Xcode-Build[9868:75242]

Error Domain=IDETestOperationsObserverErrorDomain Code=6“早期意外退出,操作从未完成引导-不会尝试重新启动”UserInfo={NSLocalizedDescription=早期意外退出,操作从未完成引导-不会尝试重新启动}[Xcode][Xcode]2018-02-13 21:23:08.010 Xcode构建[9868:75259]连接对等方拒绝了“dtxproxy:XCTestManager\u IDEInterface:XCTestManager\u DaemonConnectionInterface”的通道请求;频道取消

[Xcode]**测试执行失败**[Xcode][Xcode]2018-02-13 21:23:08.011 Xcode构建[9868:75318]保存测试日志时出错:

Error Domain=NSPOSIXErrorDomain Code=2“没有这样的文件或目录”UserInfo={NSFilePath=/Applications/Xcode.app/Contents/Developer/Xcode/DerivedData/webdrivergent-dikkwtrisltltbebejmfpthwekvs/Logs/Test/921A213D-B7E4-4994-9443-F73DDE5FBD4D.xActivitylog,NSLocalizedDescription=没有这样的文件或目录}|用户信息:{[Xcode]NSFilePath=“/Applications/Xcode.app/Contents/Developer/Xcode/DerivedData/webdrivergent dikkwtrisltbebejmfpthwkvs/Logs/Test/921A213D-B7E4-4994-9443-F73DDE5FBD4D.xActivityLog”;[Xcode]NSLocalizedDescription=“没有这样的文件或目录”[Xcode]}[Xcode]

[XCUITest]xcodebuild退出,代码为“65”,信号为“null”[BaseDriver]事件“wdaStartFailed”记录在1518585788035(21:23:08 GMT-0800(PST))[XCUITest]无法启动WebDriverAgent,因为xcodebuild失败:“xcodebuild失败,代码为65”。[XUITest]退出并卸载WebDriverAgent,然后重试[XUITest]关闭子进程[XUITest]从设备中删除WDA应用程序[XUITest]错误:由于xcodebuild失败,无法启动WebDriverAgent:“xcodebuild失败,代码65”。在tryCatch(/Applications/Appium.app/Contents/Resources/app/node_modules/Appium/node_modules/Appium/node_modules/Appium xguitest driver/lib/driver.js:375:13)上卸载$(/Applications/Appium.app/Contents/Resources/app/node_modules/Appium/node_-modules/babel runtime/regator/runtime.js:67:40)在GeneratorFunctionPrototype.invoke中作为_调用在GeneratorFunctionPrototype.prototype中作为下一个调用(匿名函数)在GeneratorFunctionPrototype.invoke中作为下一个调用(/Applications/Appium.app/Contents/Resources/app/node_modules/babel runtime/regator/runtime.js:136:37)错误:由于xcodebuild失败,无法启动WebDriverAgent:“xcodebuild失败,代码为65”。在tryCatch(/Applications/Appium.app/Contents/Resources/app/node_modules/Appium/node_modules/Appium/node_modules/Appium xguitest driver/lib/driver.js:375:13)上卸载$(/Applications/Appium.app/Contents/Resources/app/node_modules/Appium/node_-modules/babel runtime/regator/runtime.js:67:40)在GeneratorFunctionPrototype.invoke as _invokeat GeneratorFunctionPrototype.prototype.(匿名函数)作为下一个在GeneratorFunctionPrototype.invoke(/Applications/Appium.app/Contents/Resources/app/node_modules/Appium/babel runtime/regator/runtime.js:136:37)处的调用,不清除日志文件。使用clearSystemFiles功能启用。[Xcutest]正在终止正在运行的进程的xcodebuild.B720A212-489B-4A48-BBDB-7119C9763406、B720A212-489B-4A48-BBDB-7119C9763406.*设备B720A212-489B-4A48-BBDB-7119C9763406的XCTRunner。。。[XCUIEST]“pgrep-nif xcodebuild.*B720A212-489B-4A48-BBDB-7119C9763406”未检测到任何匹配进程。返回代码:1[XCUITest]“pgrep-nif B720A212-489B-4A48-BBDB-7119C9763406.XCTRunner”未检测到任何匹配进程。返回代码:1[XCuTest]删除为此运行创建的模拟器(udid:'B720A212-489B-4A48-BBDB-7119C9763406')[iOSLog]停止iOS日志捕获

共有2个答案

邓开济
2023-03-14

错误清除显示- /Applications/Xcode.app/Contents/Developer/Xcode/DerivedData/WebDriverAgent-dikkwtrisltbeobjmfvpthwwekvs/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app}

网络驱动程序代理需要在设备上成功运行尝试配置网络驱动程序代理和开发人员ID::

>

在Xcode文件的顶部

选择OSX-

将以下内容粘贴到新创建的文件中。

开发团队=xxxxxxxxx

CODE\u SIGN\u IDENTITY=iPhone开发者

开发团队是开发人员应该能够提供的团队ID。不要更改密码、签名和身份。

在device.propoerties文件中添加以下内容

xcodeConfigFile=/usr/local/lib/node_modules/appium/node_modules/appium xguitest driver/webdrivergent/Config.xcconfig

在ConfigCapa.java文件中添加以下内容

setCapability(“xcodeConfigFile”,emulatorProp.getProperty(“xcodeConfigFile”);

打开终端转到

$cd/usr/local/lib/node_modules/appium/node_modules/appium xguitest driver/webdrivergent/

$mkdir-p资源/WebDriverAgent.bundle

sh./Scripts/bootstrap.sh–d

转到终端类型

xcodebuild-project webdrivergent.xcodeproj-scheme webdrivergentrunner-destination'id=DeviceID'测试生成输出上面的最后一行命令应该在USB上侦听。那你们都准备好了!

brew安装libimobiledevice–HEAD

运行appium类型appium

要查找版本类型appium — 五、

吉俊德
2023-03-14

它说它找不到网络驱动程序。你能在/Application/Xcode.app/Contents/Developer/Xcode/DerivedData/WebDriverAgent-dikkwtrisltbeobjmfvpthwwekvs/Build/Products/Debug-iphonesimulator/中确认它的存在吗?

如果它不存在,你的Appium安装有问题,所以我建议重新安装npm卸载-g appiumnpm安装-g appium。不管怎样,这样做可能是安全的。

另外,请确保重新启动设备并卸载设备上的任何现有WebDriver应用程序。

 类似资料: