一、Xcode允许我们使用xcrun命令运行模拟器

1、列出你安装的所有可用的设备

xcrun instruments -s

终端显示结果:

Apple TV (11.2) [E08E425C-ACE2-49EE-9451-2F8DE1606B44] (Simulator)

Apple TV 4K (11.2) [5F7F618E-755D-4FB5-B1D2-C723BA3B7613] (Simulator)

Apple TV 4K (at 1080p) (11.2) [557BB6AF-5F1F-4C62-9414-A21EB4289CF1] (Simulator)

Apple Watch - 38mm (4.2) [C7815581-8534-4E6C-B107-F1495A4B9068] (Simulator)

Apple Watch - 42mm (4.2) [9C77DCFB-2D4B-4A51-B426-898BF3AED63D] (Simulator)

iPad (5th generation) (11.2) [2B4B20F7-5399-41EE-ADB6-82441DDA7DD6] (Simulator)

iPad 2 (8.1) [9CC3E76E-790D-47E2-83B0-08549DEA5B79] (Simulator)

iPad Air (11.2) [32324B01-514C-4364-9D14-AA6AA3AA6667] (Simulator)

iPad Air (8.1) [6A456359-C74D-4AF7-85D0-8BFC06D58DDE] (Simulator)

iPad Air 2 (11.2) [8FB3BFC5-C8F3-4D17-9888-13C3D130672F] (Simulator)

iPad Pro (10.5-inch) (11.2) [D966E55E-2E7C-42EA-8DEA-B917EC40558F] (Simulator)

iPad Pro (12.9-inch) (11.2) [901BB588-BD07-4937-9653-8756A05E3824] (Simulator)

iPad Pro (12.9-inch) (2nd generation) (11.2) [55827A7E-569C-42E8-9492-989C141ED55C] (Simulator)

iPad Pro (9.7-inch) (11.2) [A705DB78-8ED8-4137-BEF9-9B5CFF9229BC] (Simulator)

iPad Retina (8.1) [1A2472B0-B137-4991-9222-990FDB6F9544] (Simulator)

iPhone 4s (8.1) [745200F8-60B8-486B-B3AC-DD59F2DBD997] (Simulator)

iPhone 5 (8.1) [C66205E1-901C-4AB2-A33E-EBE255223A6A] (Simulator)

iPhone 5s (11.2) [D28C05B3-75D0-4A3D-A638-E57E38118300] (Simulator)

iPhone 5s (8.1) [8E92EC49-AD5E-4DAB-8BDC-447CA0388D01] (Simulator)

iPhone 6 (11.2) [0DCE32BE-66AE-482E-A090-D661CB8DD8A9] (Simulator)

iPhone 6 (8.1) [61AA0391-3E92-4FD0-AE44-25F5A5FC5EFD] (Simulator)

iPhone 6 Plus (11.2) [7CF30729-2936-420C-AC28-3071A803D833] (Simulator)

iPhone 6 Plus (8.1) [001623D8-9BF2-4B6E-9721-35220CF3546C] (Simulator)

iPhone 6s (11.2) [E78DEBD1-828A-4048-8683-BD5A49AB908B] (Simulator)

iPhone 6s Plus (11.2) [709F1869-E443-4C4D-9B78-0612FBB72E95] (Simulator)

iPhone 7 (11.2) [7AD29C08-152D-4995-9B33-4C13918555C8] (Simulator)

iPhone 7 (11.2) + Apple Watch Series 2 - 38mm (4.2) [56EA998A-D360-4771-B89D-C1FB051713AC] (Simulator)

iPhone 7 Plus (11.2) [A0BCF261-BEA8-4EBC-A565-3773E5B7733E] (Simulator)

iPhone 7 Plus (11.2) + Apple Watch Series 2 - 42mm (4.2) [013DEEB7-05FA-4E74-8FFD-069DBC6AB0C4] (Simulator)

iPhone 8 (11.2) [39E670F7-F9B0-4A1F-92E7-202EED62E66A] (Simulator)

iPhone 8 (11.2) + Apple Watch Series 3 - 38mm (4.2) [02C9E3B3-9846-4AD0-9890-B2B840811BC9] (Simulator)

iPhone 8 Plus (11.2) [18B8751C-097C-427C-9DB8-BF59FB3C1D7E] (Simulator)

iPhone 8 Plus (11.2) + Apple Watch Series 3 - 42mm (4.2) [E381F8A1-54E9-4428-BE4A-7011902C5D69] (Simulator)

iPhone SE (11.2) [D8ACFB1F-6678-4014-8993-72050939481D] (Simulator)

iPhone X (11.2) [1346D0CB-C0A7-40F9-BB8B-C095B736C696] (Simulator)

2、开启指定模拟器(上面的列表就是可用模拟器名称)

xcrun instruments -w "iPhone 8 (11.2)"

二、使用的Xcode的simctl命令来控制模拟器

1、安装指定的app

xcrun simctl install booted

2、运行指定的app (com.example.app)

xcrun simctl launch booted

3、卸载指定的应用

xcrun simctl uninstall booted

ipad pro python xcode_从命令行启动Xcode模拟器相关推荐

  1. mac电脑配置命令行启动安卓模拟器

    假设你已经配置好的安卓环境,如果你是做ReactNative开发者,使用android studio编辑器中自带模拟器,现在介绍如何在mac电脑上配置命令行启动模拟器 一.启动的步骤 1.使用命令查看 ...

  2. python多任务、面向对象、命令行启动动态绑定端口号静态web服务器代码实现

    一.静态web服务器-多任务 多任务web服务器:使用多线程,比进程更节省资源,支持多用户同时访问,可以同时处理多个客户端请求 实现步骤 若客户端与服务端建立连接,则创建子线程,使用子线程处理客户端请 ...

  3. python-windows命令行启动appium及杀掉对应接口进程

    文章目录 windows命令行启动appium及杀掉对应接口进程 一.环境配置 1.安装命令行版appium 2.安装appium-doctor检测 3.python安装Appium-Python-C ...

  4. 如何设置Fedora默认从命令行启动?

    2019独角兽企业重金招聘Python工程师标准>>> Sumary:因为在Fedora中没有/etc/initab文件我们不方便从这里设置它的runlevel target,但是L ...

  5. iOS:如何在iphone、ipad上安装一些常用命令行命令

    iOS:如何在iphone.ipad上安装一些常用命令行命令 相信对Linux.Unix比较熟悉的朋友,在iphone或 ipad越狱后发现通过Cydia可以安装OpenSSH,一定都想安装上并且通过 ...

  6. vscode linux命令行启动,在命令行启动vscode

    1.windows使用 code . 命令打开vscode 1.打开vscode安装位置,进入bin文件夹,复制路径 eg:E:\Microsoft VS Code\bin: 2.回到桌面,右键我的电 ...

  7. mysql 前台启动_从Windows命令行启动MySQL

    可以从命令行手动启动MySQL服务器.可以在任何版本的Windows中实现. 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或"DOS window")并输入命令: C ...

  8. Android AM命令行启动程序的方法

    在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. 启动的方法为 wangwei@wwG41D3:~$ adb shell       $ su # am ...

  9. Linux设置界面或命令行启动

    设置界面或命令行启动 以root的身份登陆,然后执行: #cd /etc #vi inittab 更改"id:5:initdefault:"语句即可. 其中5表示默认图形启动界面 ...

最新文章

  1. 路由器远程登陆配置:01一个人登陆多台设备
  2. 图像倒转90度(Rotate Image)
  3. vue --- 模块从子组件获取数据
  4. 【CodeForces - 675C】Money Transfers(思维,前缀和)
  5. 红米note3支持html,【小米红米Note3评测】外观变化不小 金色版略显俗套_小米 红米Note3_手机评测-中关村在线...
  6. Scroll View 使用心得
  7. java p=x,javap的简单理解
  8. matlab中目录的相关操作
  9. W3Cschoool菜鸟教程
  10. 干货 | 基于JMP的方差分析及两两比较的思路与实现
  11. 【TCP/IP】IP地址分类和特殊IP地址
  12. android studio创建桌面插件widget
  13. Linux命令 - 覆盖 > 和 追加 >>
  14. 应广单片机芯片PMS132B -SOP8/SOP14/SOP16
  15. 基于ssm的房屋出租网
  16. 学习iOS 黑魔法 笔记
  17. iOS Still Image Capture Using AVCaptureSession(使用AVCaptureSession获取静止Image)
  18. 安全基础--23--应急响应(上)
  19. iOS音视频开发十三:视频渲染,用 Metal 渲染
  20. 一些乱七八糟的概念以及定义

热门文章

  1. 深度学习在计算机视觉领域(图像,视频,3D点云,深度图等)应用全览
  2. 微信朋友圈长图居中展示。
  3. cpu门禁电梯卡复制测试过程
  4. 拟物校园 | 拟物校园,一个高校教务系统爬虫,现支持正方教务、青果教务。
  5. TOGAF认证考试经验分享
  6. 基于jquery的秒表倒计时
  7. android 3d魔方 魔方复原 三维魔方 源码下载
  8. CSS样式,雪碧,图片替换,渐变小析
  9. DELL服务器,CPU一直会提示温度超过阈值。针对CPU temperature is greater than the upper crit
  10. Themida / Winlicense (TM / WL)脱壳总结,Themida脱壳,Winlicense脱壳各个版本Safengine区别总结