在我运行Snow Leopard的旧的Mac,我可以输入“IOS”到聚光灯下,它会自行启动了iPhone / iPad的模拟器。
因为我已经不得不让狮跑新机。 我已经安装的Xcode的狮子,我已经安装了从首选项面板的开发者工具选项。
但“IOS”选项不再有:(只有这样,现在似乎是运行Xcode中,创建一个空的项目,然后用运行选项启动模拟器。
我已经搜查,搜查的intertubes和facewebs,但没有什么帮助。
有谁知道如何在狮跑只有模拟器?
更新:此主要是应对@ike_love下面线程。 这个问题的答案是不放心在所有约塞米蒂机器工作。
Answer 1:
安装在假设你已经Xcode中/Applications
,那么你可以在命令行中执行此操作,启动iPhone模拟器:
$ 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指出的那样,你还可以添加一个alias
到您的~/.bash_profile
:
$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/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
Answer 2:
不带命令行的摆弄最简单的方法:
- 推出的Xcode一次。
- 运行iPhone模拟器
- 拖动iPhone模拟器图标停靠。
你想用它下一次,只要点击Dock中的iPhone模拟器图标。
Answer 3:
在Xcode 7+的位置现在是
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
在命令行中运行它
$ open -a Simulator
希望可以帮助别人
Answer 4:
你可以得到,如果你为它创建一个Automator的发射它通过聚光灯推出:
- 打开
Automator.app
- 选择应用程序的类型
- 选择操作>库>工具>启动应用程序
- 打开可以启动应用程序的下拉菜单,并选择其他
- 你不能直接选择模拟器的应用程序,因为它是内部
Xcode.app
包。 因此,你就必须找到它在一个单独的Finder窗口,并把它拖到文件选择窗口。 这将在以下路径之一取决于您的Xcode版本(最旧到最新): -
/Applications/Xcode.app/Contents/Developer/iOS Simulator.app
-
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
-
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
- 最后,保存此的Automator应用程序在你的应用程序文件夹中
iOS Simulator.app
要获取Automator的应用程序,你只是做了一个漂亮的图标,你可以做到以下几点:
- 右键点击
iOS Simulator.app
并选择获取信息 - 点击左上角的图标,然后做
Cmd-C
进行复制 - 右键点击你的Automator应用程序,并选择获取信息
- 点击左上角的图标,然后做
Cmd-V
粘贴
Answer 5:
是不是有助于你看到的图像
编辑
现在,随着新的Xcode如果Xcode中的图标码头上你可以右键单击它并形成菜单中,您可以选择Open Developer Tool
,并在子菜单中,您可以选择iOS Simulator
打开模拟器,而无需打开Xcode的!
Answer 6:
无需做在命令行任何东西。
只需使用聚光灯运行simulator.app
Answer 7:
作为答案的众多表明,有很多不同的方法来解决这个问题。 不是所有的人解决什么是我的头号问题,似乎是提问者的优先级,以及:从焦点发射的能力。
下面是对我工作得很好,并应与任何OS X和XCode的版本一起使用的解决方案。 我测试过它在OS X 10.11和XCode的7.3。
初始设置确实需要推出的XCode,但在那之后,你会不会只是需要去的模拟器。
建立
- 启动的XCode
- 从Xcode的菜单中选择打开开发工具 > 模拟器
- 在码头上,控制(或右)点击模拟器图标
- 选择选项 > 在Finder中显示
- 按住命令和选项,拖动图标模拟器对应用程序目录。 这将创建一个别名它。
- 如果需要,从“模拟”到“iPhone模拟器”命名的别名。 不管你的名字就是它会显示在聚光灯下。
注:还有其他的方法去模拟器应用程序的位置(步骤1-4),如使用转到文件夹...在Finder中,但那些需要知道的模拟器开始的位置。 由于已经从版本的Xcode版本改变了,这样应该不会受到这些变化的工作。
使用
- 发射聚光灯(命令空间等)
- 输入“仿真”或“IOS”(如果您重命名别名)。
- 如果必要的话,请使用下箭头滚动到模拟器别名。 最终,聚光灯应该学习,使别名的首选,那么可以跳过此步骤。
- 敲回车
Answer 8:
尝试下面指令启动iPhone模拟器:
转到应用程序文件夹 - > Xcode的应用程序- >右键单击显示包内容 - >现在显示在Xcode 内容的文件- > 开发 - > 平台 - > iPhoneSimulator.platform - > 开发 - > 应用程序 - >现在显示的iOS模拟器应用点击推出iPhone模拟器...!
Answer 9:
在Xcode 6模拟器的位置已经改变到:
/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
它再也不能在这里找到:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
我希望这可以帮助别人,因为我有时想开始从终端模拟器。
Answer 10:
该解决方案上面并没有ZSH为我工作。 我需要逃避的iPhoneSimulator.platform点。 这对我的作品:
alias simulator="open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app"
这可能是更加有弹性的版本:
alias simulator="open -a 'iOS Simulator'"
Answer 11:
有一个更容易的方法:
- 命中
command
+ space
,Spotlight搜索就会出现 - 键入
iOS Simulator
,打return
完成。
-----在跟进@E。 Maggini downvote ---
是的,你仍然可以轻松地访问iOS Simulator
使用Spotlight
。
Answer 12:
在终端:对于Xcode的9.x和上述
$ open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
对于Xcode的-β9.x和上述
$ open /Applications/Xcode-beta.app/Contents/Developer/Applications/Simulator.app
Answer 13:
- 进入搜索。
- 边栏上,单击应用程序。
- 在应用程序中找到的Xcode。
- 右键点击Xcode中的任何设置你(通常是两个手指点击[未挖掘])。
- 点击“显示包内容”。
- 进入文件夹的内容。
- 搜索模拟器。
- 等待30秒它加载。
- 然后找到iPhone模拟器。
- 您可以拖动该推上了被告席,方便使用。
我希望这有帮助!
Answer 14:
从终端只是运行以下命令:
ios-sim start
或者,将它添加到您的~/.profile
保存自己的几个按键:
alias ios="ios-sim start"
不知道这是Mac OS X和Xcode中的版本,这个命令变得可用。 我分别运行10.10.3和6.3。
Answer 15:
最简单的方法就是使用Spotlight搜索。 只需单击CMD +空格并输入搜索模拟器。 像这样:
而在几秒钟内仿真器将被载入:
要切换到你可以在硬件上使用菜单中的其他设备- >设备
有几个不同的凉爽仪器可以在硬件菜单使用,如方向变化,手势,按键,FaceID,键盘或音频输入。
文章来源: How to run iPhone emulator WITHOUT starting Xcode?