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

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

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

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

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

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


当前回答

我根据@trojanfoe的回答创建了一个自动化应用程序,这样你就可以直接从Dock https://github.com/tsdexter/ios-simulator-expo-utilities/启动iOS模拟器

其他回答

进入Finder。 在侧栏上,单击应用程序。 在应用程序中找到Xcode。 右键点击Xcode,不管你有什么设置(通常是两个手指点击[不是点击])。 点击“显示包内容”。 进入Contents文件夹。 搜索模拟器。 等待30秒加载。 向下滚动,找到iOS模拟器。 你可以把它拖到码头上,方便访问。

我希望这能有所帮助!

我根据@trojanfoe的回答创建了一个自动化应用程序,这样你就可以直接从Dock https://github.com/tsdexter/ios-simulator-expo-utilities/启动iOS模拟器

如果你试图同时打开多个不同的模拟器:

打开模拟器应用,而不是Xcode。

然后“File >> Open Device >>”选择iOS版本>>选择设备。

“打开设备”的位置在不同的Xcode版本中发生了变化,所以它可能在不同的地方

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

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

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

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

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

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