前言
在过去的一段时间中,一直觉得Android的adb工具很好用,然后基于adb封装成可视化工具,别提有多香,那时候就在想什么时候ios也能出一个类似的工具,终于在某天,发现了tidevice的出现,趁今天有时间整理下
介绍
Tidevice是阿里开源的ios自动化用的工具,主要包含
截图
APP安装,启动,停止,查看
启动webDriverAgent
基于API的性能采集
该工具是用python写的,所以是跨平台的,可以在windows,mac,Linux上运行,完全可以脱离xcodebuild
支持 IOS手机9.0-14.0版本
安装
# 安装
pip3 install -U tidevice
# 检查是否安装成功
# 命令行输入tidevice,只有出现tidevice的版本号信息即可
# 注意安装后,需要用爱思助手信任证书
使用
# 查看所有连接上的设备
$ tidevice list
List of apple devices attached
1234567892d8372eb752f413280722cdcc200954 iPhone12 pro max
# 截图
$ tidevice screenshot 路径/文件名.jpg
# 启动应用
$ tidevice launch 包名
# 查看已安装的第三方的包
$ tidevice applist
# 重启
$ tidevice reboot
# 安装
tidevice install 包名
# 关机
tidevice shutdown
# 查看当前版本
tidevice version
不定期挖掘新的工具,并总结分享,有任何疑问欢迎在评论区留言
文章转载自互联网技能干货,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。