当前位置: 首页 > news >正文

ios苹果手机使用AScript应用程序实现UI自动化操作,非常简单的一种方式

现在要想实现ios的ui自动化还是非常简单的,只需要安装AScript这个自动化工具就可以了,而且安卓,iso还有windows都支持,非常好用。

在ios端安装之后,需要使用mac电脑或者windows电脑激活一下

使用Windows电脑激活​

激活步骤​

  1. 电脑上安装爱思助手.并点击 工具箱 > iTunes及驱动 安装驱动.
  2. 手机USB连接至电脑,打开电脑端爱思助手点击 > 工具箱 > 屏幕共享(iPhone的开发者模式选项就会出现)
  3. 开启iPhone的开发者模式 (设置 > 隐私与安全性 > 开发者模式)
  4. 电脑下载安装激活工具,点击电脑端激活工具中的激活.并等待提示成功.
  5. 点击手机上的AScript-WDA软件.如果闪退,则再次点击,重复直到出现XCTest页面.输入锁屏密码即可.
  6. 屏幕上出现AutoMation Runing 则表示激活成功. 激活后可拔出USB. 关机后需要重新激活.

激活图例​

  • 前置条件
windows 安装 iTunes 驱动​
  • 通过爱思助手安装(推荐)

alt text

iOS 显示开发者模式​

如果在手机上已经显示了开发者模式,可跳过该步骤.

alt text

iOS 开启开发者模式​

alt text

使用激活工具​

alt text

激活成功​

手动点击手机上的AScript-WDA软件,出现Automation Running

alt text

使用Mac电脑激活​

  1. 要激活的设备USB连接电脑.
  2. Mac电脑在AppStore中搜索并安装Xcode
  3. 开启iPhone的开发者模式 (设置 > 隐私与安全性 > 开发者模式)
  4. 打开Xcode,停留在欢迎页面(等待30秒左右).
  5. 点击手机上的AScript-WDA软件.如果闪退,则再次点击,重复直到出现XCTest页面.输入锁屏密码即可.
  6. 屏幕上出现AutoMation Runing 则表示激活成功. 激活后可拔出USB. 关机后需要重新激活.

  • 示例截图

alt text

alt text

alt text

alt text

自动化操作

使用python代码来实现自动化操作,而且还有屏幕节点树分析工具:

 

分析完成之后,就可以使用name或者label来找到某个元素,然后通过代码来实现点击,滑动,输入等各种操作,非常方便,而且代码还是非常简单的python代码,作为一个老py来讲,毫无压力。

而且还有图像识别检测的来找到某个元素:

相关文章:

  • 25化学化工研究生复试面试问题汇总 化学化工专业知识问题很全! 化学化工复试全流程攻略 化学化工考研复试真题汇总
  • 深入理解Python字典(Dictionary):从基础操作到高级应用
  • B. 中位数
  • 安装海康威视相机SDK后,catkin_make其他项目时,出现“libusb_set_option”错误的解决方法
  • 排序与算法:希尔排序
  • 航空公司客户价值分析
  • 网页制作01-html,css,javascript初认识のhtml的基本标记
  • 【Linux】Linux 文件系统——关于inode 不足的相关案例
  • Html、Markdown的信息提取
  • 解锁享元模式:内存优化与性能提升的关键密码
  • Python 安装避坑指南
  • DeepSeek 和 ChatGPT 在特定任务中的表现:逻辑推理与创意生成
  • 计算机组成原理——输入/输出系统(十五)
  • Makefile 阅读笔记
  • 淘宝拍立淘按图搜索商品API接口概述及JSON数据示例返回
  • Flutter
  • 大语言模型内容安全的方式有哪些
  • Springboot使用Redis发布订阅自动更新缓存数据源
  • hive(hdfs)补数脚本
  • k8s环境中的rook-ceph的osd报Permission denied无法正常运行问题的处理方式
  • 无人机穿越大理千年古塔落券洞内,涉事“飞手”被行拘10日
  • 公募基金解读“一揽子金融政策”:增量财政空间或打开,有助于维持A股活力
  • 上海营商环境的“分寸”感:底线之上不断拓宽自由,底线之下雷霆制止
  • 驱逐行动再加码?特朗普或向利比亚和卢旺达遣送非法移民
  • 印巴战火LIVE|巴基斯坦多地遭印度导弹袭击,巴总理称“有权作出适当回应”
  • 十四届全国政协原常委、民族和宗教委员会原副主任苟仲文被提起公诉