我可以启动iPhone模拟器没有“生成和运行”?

我想在“构build和运行”之前删除模拟器中的应用程序。 我怎样才能启动模拟器,所以我可以做删除? 如果我通过“构build并运行”来启动它,那么由于我正在尝试修复一个错误,所以我得到一个很长的日志输出。 我想避免这一点。

模拟器只是一个应用程序,因此您可以像其他应用程序一样运行它。

要直接从terminal运行模拟器,请使用open命令预先添加这些位置

Xcode 7.x,8.x和9.x

在Xcode 7.x中,iPhone Simulator再次移动了: /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

Xcode 6.x

在Xcode 6.x中,iPhone模拟器已经移动了,现在驻留在这里: /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app


Xcode 4.x,5.x

在Xcode 4.x(通过Mountain Lion上的4.5)和Mavericks上的Xcode 5.0.x上,它位于: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

在我的Xcode版本(4.5.2)中,我发现使用Dock图标或Xcode菜单中的Open Developer Tool菜单非常方便:

打开iOS模拟器


Xcode 3.x

在Xcode 3.x,它住在这里:

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app


在未来的Xcode版本中,它可能会再次移动,这是一个松鼠般的小应用程序。

由于XCode 4.3的位置已经改变,现在可以在以下位置find模拟器:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

为了跟进@jimbojw的新命令,通过新的Xcode(通过首选项安装)创build一个快捷方式是:

 ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app 

这将在应用程序文件夹中为您创build一个快捷方式。

从terminal您可以使用:

 open -a iPhone\ Simulator open -a iOS\ Simulator open -a Simulator 

这一切都取决于模拟器的应用程序名称,这可以随着Xcode的每次迭代而改变。

首先,将iOS模拟器添加到应用程序:

 ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app 

从那里你可以在Finder中打开它,或者将它拖到启动栏。

资料来源: http : //www.bram.us/2010/05/05/xcode-iphone-simulator-location/

这是一个老问题,但是如果你只是想从Xcode 4.5 UI运行模拟器,你可以这样做:Xcode> Open Developer Tool> iOS Simulator。

最简单的方法是从Xcode启动模拟器,然后在Dock上Ctrl + Click图标并selectKeep in Dock 在这里输入图像说明

不用打开Xcode:

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

使用Spotlight

但只有最后一个模拟器将被打开。 如果您上次使用iPad Air 2 ,Spotlight将会打开它。 如果这次你想打开iPhone 6s ,那就是个问题。

对于Xcode 7.2

打开/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.app

sudo ./Simulator

在你的个人资料中添加这个path是最好的方法。