Xcode 9服务器:由于系统资源不足,无法启动设备

我试图通过在设置Xcode Bot时选中'Run test in parallel'来同时在iOS 8.4到11.0的所有设备模拟器上运行我的unit testing。 不幸的是,在尝试启动第13个模拟器后,它会在构build日志中显示错误消息:

xcodebuild: error: Failed to build workspace xxxxx with scheme yyyyy. Reason: Unable to boot device due to insufficient system resources. Testing failed on 'iPhone 4s' 

我正在Mac mini上运行服务器,我认为由于内存不足,无法同时运行这么多模拟器。

任何人都有经验吗?

增加最大进程数,直到下一次重新启动:

 sudo launchctl limit maxproc 2000 2500 

增加打开文件的最大数量,直到下一次重新启动:

 sudo launchctl limit maxfiles 2000 unlimited 

对我来说,这是必须增加的最大进程数。 你可能需要更大的数字,这只是例子。 有关更多详细信息,请参阅文档。

来源: https : //help.apple.com/simulator/mac/9.0/index.html#/dev8a5f2aa4e