@seveniruby 思寒老师,这个配置提示有些看不懂了,麻烦请教一下
本命思寒狄仁杰
思寒哥表示好不容易熬夜打回到黄金,假如有了防掉星又纠结黄金段位掉星性价比太低,又陷入纠结。。。。
@iSteven 哥,最近 Xcode 升级到 8.3, WebDriverAgent 工程跑不起来,报错误:"XCUISiriService is partial: introduced in iOS 10.3 XCUIDevice.h" 这个问题前一阵当时我加好了 运行没问题,今天我运行 appium 直接又给我蹦了,,,
@seveniruby 刚使用 AppCrawler 想问问思寒老师, 如果启动 appium-desktop 是否也可以?
说点题外的哈,兄弟按照新闻上的描述,你就属于那种吃瓜群众 ,没啥事瞎卖呆,说的话就跟你吃的瓜皮一样扔地下会摔到人,没啥用的话,别管我问老师啥问题,我这想得到个解决办法,而不是你这瞎嘚嘚,逛社区跟新闻抢沙发是的,哪都有你😊,话有点过,句句在理
是你脑子 (想的) 那么简单 就好了,自己已经解决了啊 是修改 WebDriverAgent 文件
搞不明白, 更完 ios10.3 好想就这样了 ,一运行 desktop 我的 WebDriverAgent 就会崩掉
安卓机测起来会卡,苹果机好多了
右键 inspect element 里有很多工具 但是还是得研究一下 交互较为复杂😂
那这东西 有录制和编辑脚本吗? 还是在会话那 输入你的执行 😂 , 我感觉并没有实际上的用途
那这篇文章只是简单的介绍安装没有用介绍详细使用,老师您知道之前 appium 1.6.3 终端执行 问题较多有些小白同学很难理解一些错误和调试, Desktop 用的是客户端,简单明了,能整一篇 详细使用篇么, 我也是白菜 没找到录制和如何执行脚本这个功能,网上该资源也比较少😂
我可以这么认为吗, 就是 Xcode 8 以上 appium 的客户端 不会像 1.63 那样终端执行 ,Xcode 8 以上就可以直接用它了? 或者与之前的 appium 1.53 dmg 有和优缺点
@Lihuazhang 说白了 appium desktop 是一个什么工具? 查看 APP 元素与定位的工具 还是与 dmg 一样 还具有录制和执行脚本?
支持的 犹如 1.5.3dmg
真机 deviceName 换成 UDID 项目的 BundleID 填入 app?
我只能在脚本里设置 deviceName? dmg 配置里能 UDID 没错啊
@Lihuazhang instruments -w device 有手机的 deviceName
报的也是 A new session could not be created. Details: The desiredCapabilities object was not valid for the following reason(s): deviceName can't be blank.
在 1.5.3dmg 里报的怎么解决老大
那如果说我直接点 Launch 然后🔍 就获取不到 deviceName? 要用脚本去设置 deviceName 才能正常运行?
@Lihuazhang 明确的说 我又重装了一下 appium1.5,3 XC7.3 运行,模拟器运行正常,真机跑就会出错是否也要按照你的方法去修改?现在项目是 XC8.0 以上 得用 1.6.3 了 但是学习 编写脚本用例我想从开始 dmg 学习,所以老师你刚用 1.5.3 时真机出错是怎么修改的?
@Lihuazhang
XC7.3/appium1.5.3
模拟器没问题, 真机跑的时候开始没报错 真机 APP 一开又关 一个又关在闪屏,一会就报错了 都是那个提示框
日志报的这个
[MJSONWP] Responding to client with driver.getStatus() result: {"build":{"version":"1.5.3"...
[HTTP] <-- GET /wd/hub/status 200 12 ms - 83
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 SpringBoard[58] : [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 SpringBoard[58] : [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 syslogd[25] : ASL Sender Statistics
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 syslogd[25] : ASL Sender Statistics
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 backboardd[60] : [HID] [MT] MTSimpleHIDManager::setPropertyInternal detection mode: 3->255
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:30 iPhone6 backboardd[60] : [HID] [MT] MTSimpleHIDManager::setPropertyInternal detection mode: 3->255
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : UserNextSleepPeriod value from context store is (null)
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : UserNextSleepPeriod value from context store is (null)
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : Failed to get user inactivity forecast
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : Failed to get user inactivity forecast
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 UserEventAgent[26] : [autosu error]: SPI for AutoSU: probabilityVector is empty
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : AutoSu doesn't have any prediction yet
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 UserEventAgent[26] : [autosu error]: SPI for AutoSU: probabilityVector is empty
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : AutoSu doesn't have any prediction yet
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : Failed to get device restart forecast
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 com.apple.CDScheduler[26] : Failed to get device restart forecast
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 wirelessproxd[59] : (Error) updateScanner - central is not powered on: 4
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 wirelessproxd[59] : (Error) updateScanner - central is not powered on: 4
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : _UIGraphicsDrawIntoImageContextWithOptions: cannot draw into NULL context
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : [MPUSystemMediaControls] Updating supported commands for now playing application.
[iOSLog] [IOS_SYSLOG_ROW] Mar 3 16:15:31 iPhone6 SpringBoard[58] : [MPUSystemMediaControls] Updating supported commands for now playing application.
步骤 8 出现问题, 看了一下淘宝镜像还是没装上
楼主有详细联系方式吗
楼主是用的 appium1.6 支持的 xcode8 吗