有没有办法一次运行多个iOS模拟器?
例如,testing具有多个用户交互的function。 我所想到的是多个OS X虚拟机,每个虚拟机都有一个iOSS,但是这看起来像是一个大锤在我面前失去了显而易见的权利?
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://www.coderebel.com/2010/08/31/iphone_simulator
你可能想要检出这个工具。 我可以运行多个模拟器在不同的VNC控制台与不同的用户在我的Mac mini的帮助。
我们有多个Xcode开发人员在一个集中的Mac上login,每个用户都有自己的帐户。 每个用户可以通过运行下面的命令启动一个独立的模拟器窗口(应该包括“s”):
“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator”
模拟器窗口打开后,运行您的项目将自动将Xcode附加到此窗口。
只有我不确定的事情,我以前在脚本下面跑。 我不知道它是否固定了我们系统上的某些东西,使我们可以运行以上命令: http : //coderebel.com/2010/08/31/iphone_simulator
所以我build议先尝试命令,如果没有帮助,请尝试脚本,修复您的系统,然后使用命令。