有没有办法一次运行多个iOS模拟器?
答
AFAICT,它不支持同时运行多个实例。
我试过两种方法,但都失败了。
$ open -n /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app
LSOpenURLsWithRole() failed with error -10829 for the file /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app.
使用别名(http://forums.creativecow.net/thread/71/860074)带来了一个dailog盒子说:“只有一个iPhone模拟器可以同时运行。请退出iPhone模拟器,并尝试再次。”
答
我们有多个Xcode开发人员登录集中式Mac,每个用户都有自己的帐户。每个用户都可以通过运行下面的命令启动一个独立的模拟器窗口(应该包括“s”):
“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app /内容/ MacOS的/ iPhone模拟器”
打开模拟器窗口后,runining您的项目就能自动附着到Xcode的这个窗口。
只有我不知道的事情,我已经跑了以下的脚本之前我不知道它是否在我们的系统上修正了一些可以让我们运行在命令之上的东西: http://coderebel.com/2010/08/31/iphone_simulator
所以我建议先尝试命令,如果没有帮助,请尝试脚本,修复系统,然后使用命令。
答
http://www.coderebel.com/2010/08/31/iphone_simulator
您可能要签这个工具。我可以在我的mac mini上以不同的用户在不同的VNC控制台上运行多个模拟器。
请参阅http://*.com/questions/896487/is-there-a-way-to-simulate-multiple-iphones-using-xcode-iphone-sim – TTimo 2012-02-06 19:50:17
表单Xcode 9您可以在多模拟器上运行应用程序同时.. – 2017-09-22 10:00:23