ios – Xcode6:运行模拟器的两个实例

我有两个不同的目标为我的iOS应用程序。是否可以同时运行两个不同的模拟器实例上的两个应用程序?
如果它不需要利用Xcode的调试器,这是确定。
到目前为止,我发现的唯一解决方案是安装两个版本的XCode,但这是一个非常沉重/空间消耗的解决方案。
您可以从命令行运行iOS模拟器的两个实例。他们不会附加到Xcode调试 – 事实上,它似乎只有工作,如果你做没有Xcode运行。

首先,您需要在模拟器中从Xcode运行应用程序,以便将其安装在模拟器中。确保你运行的是你最终将使用的模拟器

现在打开一个终端窗口,这样做。

cd /Applications/Xcode.app/Contents/Developer/Applications
open -n iOS\ Simulator.app
open -n iOS\ Simulator.app

Xcode 7的更新:使用Xcode 7模拟器的应用程序名称已更改,因此它是:

cd /Applications/Xcode.app/Contents/Developer/Applications
open -n Simulator.app
open -n Simulator.app

当第二个启动时,您会收到错误警报。只需关闭它,并从“硬件”»“设备”中选择不同的设备。现在你有两个模拟器运行,你从Xcode已经安装的任何应用程序,将在那里。

http://stackoverflow.com/questions/26446346/xcode6-run-two-instances-of-the-simulator

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:ios – Xcode6:运行模拟器的两个实例