在我那台运行雪豹(Snow Leopard)的旧Mac电脑上,我可以在聚光灯下输入“ios”,它就会自动启动iPhone/iPad模拟器。

从那以后,我不得不换了一台运行Lion的新机器。我已经安装了Xcode for Lion,我已经从首选项面板中安装了开发人员工具选项。

但是“ios”选项不再存在:(现在唯一的方法似乎是运行Xcode,创建一个空项目,然后用run选项启动模拟器。

我已经搜索了一遍又一遍,但没有任何帮助。

有人知道如何在Lion上只运行模拟器吗?

更新: 这是对下面@ike_love帖子的回应。 这个答案并不能保证在优胜美地的所有机器上都适用。


当前回答

有一个更简单的方法:

点击命令+空格,Spotlight Search将出现 输入iOS模拟器,点击返回

完成了。

-----在跟进@E。Maggini downvote——

是的,您仍然可以使用Spotlight轻松访问iOS模拟器。

其他回答

我知道这是一个老问题,但这可能会帮助使用Xcode11+和macOS Catalina的人。

要通过终端查看可用模拟器列表,请键入:

$ xcrun simctl list

这将返回一个设备列表,例如,iPhone 11 Pro Max (6A7BEA2F-95E4-4A34-98C1-01C9906DCBDE)(关机)。长字符串是设备的UUID。

要通过终端启动设备,只需输入:

$ xcrun simctl boot 6A7BEA2F-95E4-4A34-98C1-01C9906DCBDE

要关闭它,输入:

$ xcrun simctl shutdown 6A7BEA2F-95E4-4A34-98C1-01C9906DCBDE

或者,要启动模拟器:

open -a simulator

来源:如何在Mac上启动iOS模拟器和Android模拟器

尝试下面的指示启动iphone模拟器:

去应用程序文件夹->Xcode应用程序->右击显示包内容->现在显示文件在Xcode内容->开发者->平台-> iphone模拟器。>应用程序>现在显示iOS模拟器应用程序点击启动iphone模拟器…!

上述解决方案在ZSH中并不适用。我需要在iphone模拟器平台中转义圆点。这对我来说很管用:

alias simulator="open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app"

这可能是一个更有弹性的版本:

alias simulator="open -a 'iOS Simulator'"

看图片对你有帮助吗

Edit

现在有了新的Xcode如果Xcode的图标在dock上你可以右键点击它,形成菜单你可以选择打开开发人员工具在子菜单中你可以选择iOS模拟器来打开模拟器而不需要打开Xcode !

最简单的方法是使用Spotlight Search。只需点击CMD+空格,并键入搜索模拟器。就像这样:

并在几秒钟内模拟设备将加载:

要切换到另一个设备,可以使用硬件->设备下的菜单

在硬件菜单下,你可以使用一些不同的很酷的工具,比如方向改变、手势、按钮、FaceID、键盘或音频输入。