AirtestIDE1.2.4、1.2.5新版来袭!新增自动更新、iOS更多版本支持...

简介: AirtestIDE1.2.4、1.2.5新版来袭!新增自动更新、iOS更多版本支持...

前言



本次IDE更新主要是将IDE里的 airtest更新到1.1.4版本 并 新增自动更新 的功能,另外还修复了一些常见的bug。


iOS-Tagent也进行了更新,适配了xcode11.5和iOS13.5。(GitHub地址:github.com/AirtestProj…


新功能



Airtest更新至1.1.4版本,修改了接口 swipe_alongpinchtwo_finger_swipe等的调用方式,对xcode支持更新到11.5版本,iOS版本支持到13.5,具体请查看 Airtest1.1.4 的更新推文: “Airtest1.1.4更新:xcode最新支持到11.5!


② 新增了AirtestIDE的自动更新功能,启动IDE时,会自动检查是否有新版本,如有新版本则会弹出更新窗口。点击更新则会下载一个新版本的压缩包,之后可以选择是否覆盖安装(特别注意:文件覆盖过程中请不要强制终止)。




另外也可以在IDE的顶部导航栏,选择 帮助--检查更新 也可以查看当前IDE版本是否为最新版本。



③ 优化了脚本编辑窗口的搜索功能



④ 略微优化了log级别筛选功能


优化了右键运行选中代码功能,假如其中有poco语句,会根据当前的poco模式尝试初始化一个poco对象,运行更方便。即我们选中poco语句右键运行的时候,不用另外把poco的初始化语句也选中了。



AirtestIDE本次更新不提供Ubuntu版本,可以在其他平台上编写脚本,然后在Ubuntu上部署Python环境来运行(部署教程可以参考此链接的内容:airtest.doc.io.netease.com/IDEdocs/run…


Bug修复



① 修复了部分手机在 ADB TOUCH 模式下点击屏幕可能失效的问题

② 修复了脚本在另存为时可能引发的BUG

③ 修复iOS部分机型横屏异常及提高启动应用的速度

④ 在Android Poco选择Stop后,不会再强制不断重启poco-service进程

⑤ 修复了自定义 launcher.py 路径不能太长的BUG

⑥ 修复了断开和连上手机时,自动录制按钮状态错误的问题,以及新增了切换手机时,自动录制插入 set_current 语句的功能



⑦ 在使用自定义python.exe时,能正确按照顺序打印出print语句的log了


iOS-Tagent更新



本次更新的iOS-Tagent可以支持xcode11.5和iOS13.5,但是在使用11.5/11.6的xcode的时候,可能会出现一个软件包损坏的错误(最新的xcode可能还存在其它兼容问题,建议用11.4稳妥一些):



遇到这个报错时,在下述页面手动把依赖加上即可解决:


相关文章
|
缓存 iOS开发
如何在Xcode删除某个版本的IOS模拟器
如何在Xcode删除某个版本的IOS模拟器
1262 1
|
数据安全/隐私保护 开发者 iOS开发
iOS上架之使用appuploader创建构建版本的流程
1、打开appuploader软件​ 2、登录苹果开发者账号​ 3、点击appuploader右上角的设置
|
iOS开发
解决使用document.activeElement.blur()禁止弹出手机默认键盘ios版本17以上会出现闪屏问题
解决使用document.activeElement.blur()禁止弹出手机默认键盘ios版本17以上会出现闪屏问题
190 2
|
Linux 数据安全/隐私保护 iOS开发
Xcode8.1如何支持iOS8.0以下版本
Xcode8.1如何支持iOS8.0以下版本
122 0
|
移动开发 开发工具 数据安全/隐私保护
iOS APP 版本更新升级教程:如何打包上架新的 APP 版本?
iOS APP 版本更新升级教程:如何打包上架新的 APP 版本?
iOS APP 版本更新升级教程:如何打包上架新的 APP 版本?
|
数据安全/隐私保护 开发者 iOS开发
iOS-打包上架构建版本一直不出现/正在处理/自动消失
iOS-打包上架构建版本一直不出现/正在处理/自动消失
309 0
|
数据安全/隐私保护 开发者
iOS- 打包上架构建版本一直不出现 / 正在处理 / 自动消失
iOS- 打包上架构建版本一直不出现 / 正在处理 / 自动消失
|
数据安全/隐私保护 开发者 iOS开发
iOS-打包上架构建版本一直不出现/正在处理/自动消失
iOS-打包上架构建版本一直不出现/正在处理/自动消失
257 0
|
Android开发 iOS开发 Windows
无影产品动态|iOS & Android客户端6.0.0版本发布,提升触控灵敏度,操作体验更丝滑
无影ios & Android客户端6.0.0版本发布!移动端触控体验更舒适,用户操作更便捷,一起来看看!
1049 1
无影产品动态|iOS & Android客户端6.0.0版本发布,提升触控灵敏度,操作体验更丝滑
|
iOS开发
iOS提交构建版本到iTunes Connect不显示构建版本的问题
这几次接的项目也不知道是森么得了,都是好几年没有维护的项目了。
iOS提交构建版本到iTunes Connect不显示构建版本的问题

热门文章

最新文章

  • 1
    iOS|记一名 iOS 开发新手的前两次 App 审核经历
    160
  • 2
    iOS各个证书生成细节
    258
  • 3
    【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
    854
  • 4
    Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
    315
  • 5
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    232
  • 6
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    247
  • 7
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
    264
  • 8
    uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
    496
  • 9
    【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
    1073
  • 10
    app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
    890