按照大神描述的设置完成后 项目运行无报错后
执行如下
xcodebuild -project XCTestWD.xcodeproj \
-scheme XCTestWDUITests \
-destination 'platform=iOS,name=xxxx' \
XCTESTWD_PORT=8001 \
clean test
结果一直报错如下
一直如此
已解决
大神报错情况如下,是不是少上传了某文件?
只需执行第二步和第三步?
只是每次粗暴的全都停止,重新来一遍才能解决问题,不清楚具体原因。
或者在设备中,打开 通用→关于本机→名称 (该名称就是你的 devicename)
这是什么原因呢
第一步执行了,第二步成功了,第三步报这个错
一般跑完一次后,再跑第二次或第三次会发生这样的错误。
请问 xxx/XCTestWD-xxx/Logs/Test/Attentment 路径下的 crashlog 是发生了闪退才会生成相应文件是吗? app 闪退后仍会重新跑知道完成 1000s 才停止吗?
大神!!拜谢!!在 github 上下载最新的就可以了是吧!
最近发现经常会有这个问题,自己实现的解决办法是设备断连再重启,想知道大神有没有在根本上解决问题的方式?
就是给 monkey 设定运行时间,例如在如下命令行里添加 time = 1000s 一项,它就会自动在 1000 秒时停止 monkey.
curl -X POST -H "Content-Type:application/json" -d "{\"desiredCapabilities\":{\"deviceName\":\"xxxx\",\"platformName\":\"iOS\", \"bundleId\":\"xxx\",\"autoAcceptAlerts\":\"false\"}}" http://127.0.0.1:8001/wd/hub/monkey
自己重新 carthage update 了很多次都没解决原来是 cezheng/Fuzi 版本的问题,之前 1.0.1 一直失败。
请问 Monkey 时间设定的功能快完成了吗,小白伸手党万分感谢
之前配置的比较乱,打算重新配置下,结果遇到了这个问题,尝试解决未成功...
我现在可以在 xcode/DerivedData/xxxx/Logs/Test/Attachments 路径里面找到截图,您说的 crash log 也是会生成在 Attachments 文件夹里面吗? 该 crash log 是否可以追踪到 app 代码问题?
你看下 你工程里应该没有 XCtestWD-Bridging-Header.h 文件,应该有一个 XCTestWDUITests-Bridging-Header.h 文件,看它在什么路径下,并在 Build Settings -> Header Search Paths 项里做修改试试
楼主这边提供的没有问题,应该是你的路径错了
您说的这个是在 xcode 中启动 server 的时候的方式吧?
我这边想问的是在终端用 xcodebuild 启动 server 的那种,结束与获得截图与 log 的方式?
只插了一台呢~ 我用 xcodebuild 方式跑起来的截图和 crash 日志在哪里找呢
多试了几次,居然莫名可以跑起来了
xcodebuild 我多试了几次
如上,这种情况就是成功了吧?
然后我执行了第三步后
您知道是什么情况吗??
确实是重复启动 server 了!
但是第二步(xcodebuild)报如下错
我把设备断开连接后重启 再次执行第二步(xcodebuild -project XCTestWD.xcodeproj \
-scheme XCTestWDUITests \
-destination 'platform=iOS,name=我的 devicename' \
XCTESTWD_PORT=8001 \
clean test)
后,又报另外的错误!
显示如上。
这时我应该做什么操作?
我执行了如下命令
就报了最初的错误
大神 有如上的报错 没明白他说的找不到的文件是什么??
这样是不是运行成功了?
8.3.3
运行命令后终端有输出后中途停止在这里了
找到报错的地方是这里