作为一只iOS狗,虽然需要适配的屏幕有限,但每次适配自测的时候都挨个去启动N个模拟器也是很心塞。放狗搜到Facebook爸爸在15年的时候就搞了个 FBSimulatorControl 库支持同时启动多个模拟器,鉴于网上中文配置 FBSimulatorControl 的教程比较少。于是将自己的探索过程记录一下。

安装FBSimulatorControl小工具

首先要加入Facebook Tap

brew tap facebook/fb

然后正常brew安装就行

brew install fbsimctl --HEAD

启动多个模拟器

首先先看看自己有哪些模拟器,执行 fbsimctl list 查看自己模拟器列表。

然后从列表里挑选自己喜欢的,执行 fbsimctl xxx xxx xxx boot 即可启动这些服务器。其中xxx是刚刚列表中的设备编号,如:

fbsimctl 58B41543-C744-40FC-95E8-D47084A45B1F F36F486A-1B53-4B5B-BF3E-F3F50F5CCA99 D329D8D6-EBB6-4FDF-865E-063F67D45CA1 boot

启动应用

找到你需要安装的应用的 .app 文件地址,执行 fbsimctl install xxx.app ,此处xxx需替换成你的app文件名称,执行完后你的app就已经安装到各个模拟器上了。

接着执行

fbsimctl launch 此处填入你app的bundleID

所有模拟器上的app就被启动了。接下来你就可以愉快地在各个分辨率里戳戳戳了~

One more thing

查看原文: 使用FBSimulatorControl做模拟器适配测试

使用FBSimulatorControl做模拟器适配测试(模拟器多开)相关推荐

  1. app测试模拟器和真机区别

    转载1: 平时测试过程中,经常有组内同学们问,使用模拟器测试完之后,是否可以代替真机的兼容测试了. 先来看看模拟器和真机的直观区别: 多点触摸(比如两个手指放大文本字体大小) 网络通话(没有真实的呼入 ...

  2. mumu模拟器崩坏3分辨率_崩坏3:大佬亲自测试模拟器开启120帧,结果让所有玩家崩溃!...

    原标题:崩坏3:大佬亲自测试模拟器开启120帧,结果让所有玩家崩溃! 就在6月19号,崩坏3终于可以有120帧的超高帧率模式了,很多大佬迫不及待地就测试了一番,结果测试结果让大佬一言难尽啊,到底怎么回 ...

  3. 如何在模拟器中测试Windows Phone 8的NFC应用

    众所周知Window Phone 8 SDK的模拟器不支持NFC功能的测试.如果您开发了一款基于NFC功能的应用,那么意味着您测试时需要两台支持NFC的Windows Phone设备在手,这样的配置恐 ...

  4. eve模拟器上虚拟服务器,没有真机怎么做实验?EVE模拟器了解一下

    网络很重要的一个环节就是大量的实践操作,通过教程学习知识点,再用实践来验证这些知识学会了没有,如此反复.这样的问题也随之而来,初学网络连概念都刚刚建立,怎么才能接触到网络设备:交换机.路由器.防火墙等 ...

  5. Python 用Ursina 3D引擎做一个太阳系行星模拟器

    这次,我们再来用Ursina引擎来做一个太阳系行星模拟器吧! 想要了解Ursina 3D引擎的基本使用方法的话,查看我的另一篇文章: 手把手教你用Python编一个<我的世界> 1. 认识 ...

  6. 谁能做文字版人生模拟器

    谁能做文字版人生模拟器啊,私聊我. 谁能做文字版人生模拟器啊,私聊我. 谁能做文字版人生模拟器啊,私聊我. 谁能做文字版人生模拟器啊,私聊我. 谁能做文字版人生模拟器啊,私聊我. 你将走向新的世界!一 ...

  7. 测试爱情游戏软件,爱情测试模拟器

    爱情测试模拟器你可以通过软件测试爱情指数,游戏入门的难度并不高,在游戏中,玩家将知道谁真正爱你,还可以让玩家清楚地知道自己与朋友之间的友谊还是爱情,游戏仅供娱乐不要太当真了哟! 爱情测试模拟器介绍 想 ...

  8. 3d汽车碰撞测试软件,车祸测试模拟器3D

    游戏概述 车祸测试模拟器3D是一款简单有趣的模拟赛车撞车的游戏,让玩家在游戏中解压,全新的趣味不同的游戏挑战模式,简单的控制测试不同的赛车碰撞后的现场,在车祸测试模拟器3D感受车祸带来的刺激,自由决定 ...

  9. 测试爱情游戏软件,爱情测试模拟器手游

    爱情测试模拟器手游是一款好玩的休闲趣味模拟恋爱度测试玩法游戏,在游戏中,玩家只必须将自身的姓名和喜爱的人名字键入进来,就可以通过一系列问题操作和默契考验彼此之间的亲密程度,它便会全自动的协助玩家来剖析 ...

最新文章

  1. 涉足计算机视觉领域要知道的
  2. linux ip隧道技术,linux之IP隧道配置
  3. vue项目统一响应_Vue响应式原理及总结
  4. Mybatis(动态SQL大全)
  5. java利用openoffice转换doc、docx、txt、pptx、xlxs为PDF格式文件
  6. 64位java虚拟机_java虚拟机64位下载
  7. 【Leetcode】1214. Two Sum BSTs
  8. 信度和效度经典例子_信度与效度有什么关系?
  9. Python实现快递分拣小程序(附源码和超详细注释)
  10. 关于ruby on rails启动服务器 Webpacker configuration file not found问题
  11. wps如何在html中在线浏览器,wps如何设置表格内链接用电脑默认浏览器打开
  12. 1968:Misspelling
  13. The Sandbox 的 OliveX Fitness 之城来啦!
  14. MacOS git配置本地ssh
  15. 系统开发视角下的诊断 ———— 动力系统(P)诊断故障6
  16. CSDN官方markdown教程
  17. iphonex时间显示蓝色_一文了解显示技术的发展简史
  18. [js] 图片懒加载
  19. Consumer翻译
  20. 职称计算机ppt2003注意,【资格考试】职称计算机_PPT2003ppt模版课件.ppt

热门文章

  1. B2C开源网店系统Yuncart
  2. linux 触摸屏驱动课程设计,linux驱动编写(触摸屏驱动)
  3. ECharts-极坐标实现闭合的面积图
  4. 《Java黑皮书基础篇第10版》 第1章【笔记】
  5. 几种限流、控频策略对比
  6. keytool generate keystore for mac
  7. 移植usb无线网卡驱动
  8. 【RISC-V】嵌入式开发小技巧之代码字体缩放!
  9. 如何使用msysgit上传本地工程到GitHub
  10. 2023软著申请,办理进度分享