mac 关于获取手机信息 终端指令

iOS真机命令(自动化测试)

获取设备的的UDID

idevice_id --list # 显示当前所连接设备的 udid

instruments -s devices # 列出所有设备,包括真机、模拟器、mac

ideviceinfo 可以在返回的数据中找到 udid

idevice_id -l

苹果手机 safari打开网址http://fir.im/udid 就看到了

安装某个app

ideviceinstaller -i apppath 安装apppath下的app

ideviceinstaller -u udid -i xxx.ipa # xxx.ipa 为应用在本地的路径

卸载应用

ideviceinstaller -u udid -U bundleId

查看设备已安装的应用

ideviceinstaller -u udid -l # 查看设备安装的第三方应用

ideviceinstaller -u udid -l -o list_user # 同上,查看设备安装的第三方应用

ideviceinstaller -u udid -l -o list_system # 查看设备安装的系统应用

ideviceinstaller -u udid -l -o list_all # 查看设备安装的所有应用

获取设备信息

ideviceinfo -u udid # 获取设备信息

ideviceinfo -u udid -k DeviceName # 获取设备名称 同命令 idevicename

idevicename # 同上

ideviceinfo -u udid -k ProductVersion # 获取设备版本 10.3.3

ideviceinfo -u udid -k ProductType # 获取设备类型 iPhone 8,1

ideviceinfo -u udid -k ProductName # 获取设备系统名称

其他系统文件信息

ideviceinfo # 获取设备所有信息

idevicesyslog # 获取设备日志

idevicecrashreport -e test # 获取设备 crashlog,test 是文件夹需新建

idevicediagnostics # 管理设备状态 - 重启、关机、睡眠等

ios-deploy 常用命令

ios-deploy -c # 查看当前链接的设备

ios-deploy --xxx.app # 安装APP

ios-deploy --id udid --uninstall_only --bundle_id bundleId # 卸载应用

ios-deploy --id udid --list_bundle_id # 查看所有应用

ios-deploy --id udid --exists --bundle_id # 查看应用是否安装

列举设备安装的应用:

ideviceinstaller -l则可以列出手机上所有的用户安装的app

运行某个app

idevicedebug run 'APP_BUNDLE_ID'可以直接launch某个app,当然,这个app必须是你通过development证书build到手机上的才行。

获取手机的设备版本:

Ideviceinfo -k ProductVersion

获取手机的设备名:

ideviceinfo -k ProductType

获取手机所有信息:

ideviceinfo

获取手机的型号:

ideviceinfo -k ProductType

截图:

idevicescreenshot

录像:

xrecord --quicktime --list

xrecord --quicktime --name="iPhone" --out="/Users/blah/video/iphone.mp4" --force
手机关机 :idevicediagnostics shutdown # shutdown device
重启手机 :idevicediagnostics restart # restart device
休眠(熄屏灭屏): idevicediagnostics sleep # 类似于断开adb . (disconnects from host)

相关推荐
用户9562562542915 小时前
跟做:Firecrawl 单页转 Markdown 再丢进沙箱总结
python·api
威哥爱编程15 小时前
模拟面试智能体开发实战 02:回答等半分钟,谁还愿意练?把服务端和流式输出搭起来
python·agent·harmonyos
威哥爱编程15 小时前
模拟面试智能体开发实战 01:面试挂了都不知道挂在哪?用 Python 给自己造一个随叫随到的 AI 面试官
python·agent·harmonyos
2601_9679801116 小时前
Python行情API量化 02:顺序拉 20 要 2 秒?并发批量把时间压到 0.5 秒
python·api·限流·并发·量化
伞伞悦读16 小时前
【第81期】特征缩放怎么选:标准化、MinMax 与 Robust 的原理、泄漏对照和完整实验
人工智能·python·深度学习·机器学习
新*16 小时前
从一段 WebSocket 代码聊开:bytes 不是 zlib、binaryType 决定一切,15MB 大消息的零拷贝优化
javascript·python·websocket·性能优化·blob·zlib·arraybuffer
卷无止境18 小时前
mathmodel-figure-templates 以及两个上手案例
后端·python
锋行天下19 小时前
服务器 Python 2.7 装不了 langgraph-cli?用本地生成 Dockerfile 曲线救国
人工智能·后端·python
一条大祥脚19 小时前
深入理解 PyTorch FlexAttention:从 Score Mod 到 Mask Mod 的稀疏加速之道
人工智能·pytorch·python·注意力机制·flex attention·可编程注意力
2601_9679801120 小时前
Python自动化办公:模块、库与样式调整教程
python·excel·自动化办公·openpyxl·样式调整