安装tidevice
看看有没有python3的pip,没有安装一个
sudo apt-get install python-pip
apt-get
apt-get,是一条linux命令,适用于deb包管理式的操作系统(例如Ubuntu系统),主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
##更新源文件,并不会做任何安装升级操作
apt-get update
##升级所有已安装的包
apt-get upgrade
##安装指定的包
apt-get install packagename
##仅升级指定包
apt-get install packagename --only-upgrade
##重新安装包
apt-get install packagename --reinstall
##修复安装
apt-get -f install
##安装相关的编译环境
apt-get build-dep packagename
##下载该包的源代码
apt-get source packagename
##升级系统
apt-get dist-upgrade
---------------------------------------------------
##查询指定的包
apt-cache search packagename
##显示包的相关信息,如说明、大小、版本等
apt-cache show packagename
##了解使用该包依赖那些包
apt-cache depends packagename
##查看该包被那些包依赖
apt-cache rdepends packagename
------------------------------------------------------
##删除包
apt-get remove packagename
##删除包,包括删除配置文件等
apt-get remove packagename --purge
##删除包及其依赖的软件包+配置文件等(只对6.10有效,推荐使用)
apt-get autoremove packagename --purge
----------------------------------------------------------
apt-get clean ## 清理无用的包
apt-get autoclean ## 清理无用的包
apt-get check ## 检查是否有损坏的依赖
apt-mark hold packagename ## 将指定的包的版本hold住,这样在更新的时候就会忽略掉这个包
apt-mark unhold packagename ## 取消对这个包版本的锁定
用pip安装tidevice
sudo pip3 install tidevice
安装ffmpeg
tidevice list
##若手机没连上,杀死占用进程的端口
ps -ef|grep usbmuxd
sudo kill -9 端口号
##如果提示缺少ffmpeg的话安装一下,没有提示就不安装
sudo apt update
sudo apt install ffmpeg
##测试安装ffmpeg成功没有
ffmpeg -version
tidevice常用命令
tidevice list #查看设备
tidevice screenshot screenshot.jpg #截图
tidevice launch 包名 #启动程序
tidevice kill 包名 #停止程序
tidevice applist #查看第三方包名
tidevice -u $UDID xctest -B $BUNDLE_ID #运行WebDriverAgent
tidevice reboot #重启设备
tidevice install https://…ipa #远程安装
tidevice info #查看设备信息
tidevice -u uuid uninstall 包名 …#.卸载应用