如何运行iPhone模拟器而无需启动Xcode?

在我运行Snow Leopard的旧Mac上,我可以将“ios”输入到聚光灯下,它将自行启动iPhone / iPad仿真器。

我必须得到一台运行Lion的新机器。 我已经为Lion安装了Xcode,我已经从首选项面板安装了开发者工具选项。

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

我已经搜索和搜索intertubes和facewebs,但没有任何帮助。

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

更新:这是对以下@ike_love线程的响应。 这个答案不能保证适用于所有优胜美地机器。

在这里输入图像描述


假设你在/Applications安装了Xcode,那么你可以通过命令行来启动iPhone Simulator:

$ open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app

(Xcode 6+):

$ open /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app

您可以从桌面创建一个符号链接以简化操作:

$ ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app ~/Desktop

(Xcode 6+):

$ ln -s /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app ~/Desktop

正如@JackHahoney指出的那样,你也可以为你的~/.bash_profile添加一个alias

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/De‌​veloper/Applications/iPhone Simulator.app'

(Xcode 6+):

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app'

(Xcode 7+):

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app'

这意味着你可以通过一个易于记忆的单词从命令行启动iPhone Simulator:

$ simulator

最简单的方法不用摆弄命令行:

  • 启动Xcode一次。
  • 运行ios模拟器
  • 拖动ios模拟器图标停靠它。
  • 下次你想使用它时,只需点击dock中的ios模拟器图标即可。


    在XCode 7+中,现在是位置

    /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
    

    从命令行运行它

    $ open -a Simulator
    

    希望能帮助别人

    链接地址: http://www.djcxy.com/p/47399.html

    上一篇: How to run iPhone emulator WITHOUT starting Xcode?

    下一篇: MonoDevelop 2.8 , Xcode 3 and Lion