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 驱动
  • 通过爱思助手安装(推荐)
iOS 显示开发者模式

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

iOS 开启开发者模式

使用激活工具

激活成功

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

使用Mac电脑激活

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

  • 示例截图

自动化操作

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

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

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

相关推荐
晨非辰2 分钟前
C++ 波澜壮阔 40 年:从基础I/O到函数重载与引用的完整构建
运维·c++·人工智能·后端·python·深度学习·c++40周年
ALex_zry4 小时前
Docker Compose运维技术实战分享:从安装到架构解析
运维·docker·架构
t198751288 小时前
在Ubuntu 22.04系统上安装libimobiledevice
linux·运维·ubuntu
skywalk81638 小时前
linux安装Code Server 以便Comate IDE和CodeBuddy等都可以远程连上来
linux·运维·服务器·vscode·comate
@游子9 小时前
内网渗透笔记-Day5
运维·服务器
记得记得就1519 小时前
【Nginx 性能优化与防盗链】
运维·nginx·性能优化
Yawesh_best9 小时前
告别系统壁垒!WSL+cpolar 让跨平台开发效率翻倍
运维·服务器·数据库·笔记·web安全
roman_日积跬步-终至千里9 小时前
【Docker】Docker Stop 后到底发生了什么?——从信号机制到优雅停机
运维·docker·容器
喵手9 小时前
云端智变:基于 DevUI 与 MateChat 打造下一代云原生智能运维中台实战教学!
运维·云原生·devui·matechat
芳草萋萋鹦鹉洲哦9 小时前
【elemen/js】阻塞UI线程导致的开关卡顿如何优化
开发语言·javascript·ui