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
截图:
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)
日行一善, 日写一撰

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

  1. python adb读取手机中短信_python+adb实现自动化获取手机信息

    首先我们先看一下使用adb查看Android手机信息的指令 #获取手机名称 NAME = 'adb shell getprop ro.product.model' #获取手机版本 VERSION = ...

  2. [获取手机信息]-通过 ADB 命令获取手机信息

    ################################################## 目录 通过 ADB 命令获取手机信息 ADB 常用查看命令 使用 -l 查看设备详细信息 查看机型 ...

  3. 华为python自动化怎么领取_python+adb实现自动化获取手机信息

    首先我们先看一下使用adb查看Android手机信息的指令 #获取手机名称 NAME = 'adb shell getprop ro.product.model' #获取手机版本 VERSION = ...

  4. android开发获取手机,通过ADB获取Android手机信息,获取手机信息

    通过ADB获取Android手机信息,获取手机信息 原文:https://blog.csdn.net/fasfaf454/article/details/51438743 1.获取手机系统信息( CP ...

  5. android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...

    android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...

  6. android 获取手机信息工具类

    package com.yqy.yqy_listviewheadview;import android.content.Context; import android.telephony.Teleph ...

  7. 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://2402766.blog.51cto.com/2392766/1080837 为了 ...

  8. iOS学习笔记(十三)——获取手机信息(UIDevice、NSBundle、NSLocale)

    2019独角兽企业重金招聘Python工程师标准>>> iOS的APP的应用开发的过程中,有时为了bug跟踪或者获取用反馈的需要自动收集用户设备.系统信息.应用信息等等,这些信息方便 ...

  9. [转] android获取手机信息大全

    原文链接:http://blog.csdn.net/hytfly/article/details/8552483 IMEI号,IESI号,手机型号: private void getInfo() { ...

最新文章

  1. JS 验证表单不能为空
  2. 尴尬!因软件 Bug ,美国数百名囚犯释放后无法出狱
  3. 购物车的实现(jsp的session+Java的Map的结合)
  4. JavaGUI中的JComboBox的处理
  5. 一流程序员靠数学,二流程序员靠算法,低端看高端就是黑魔法
  6. 一句简单命令重启nginx
  7. 国内规模最大的商业WiFi运营商百米生活挂牌新三板
  8. 参数展示初始三层架构
  9. C/C++ —— signed 与 unsigned 有符号和无符号数及其移位
  10. 物流行业企业报表开发指南
  11. java 6 基础_java基础(6)
  12. WPF中StackPanel的尺寸的怪癖
  13. HART协议命令与UART串口解析
  14. 操作系统——实验一(Linux基本操作)
  15. wpa/wpa2无线网pin码破解
  16. 《大腕》经典对白 模仿秀(转贴)
  17. 程序员就是这样聊天把女朋友聊没的。。。
  18. element ui 不使用input-number实现数字效果 (大于0,可以是小数)
  19. diy计算机集群_建立一台DIY超级计算机!
  20. 如何通过cdn方式使用阿里巴巴矢量图字体文件

热门文章

  1. 复习SSM day01 SSM Maven工程的搭建及配置文件
  2. zigbee协议重要英文缩写
  3. 64位计算机很慢,Win7旗舰版64位系统电脑关机慢怎么办?
  4. 银行钱数(带小数位)转大写
  5. MaxScript调用IGame
  6. 互联网企业的盈利模式
  7. 学计算机轻松的表情包,轻松的表情包
  8. Android仿微信朋友圈7实现点赞功能
  9. 大数据具备的5大发展爆点,你准备抓住哪个呢?
  10. Excel中随机生成数字,函数RANDBETWEEN()的使用