ios - Xcode 9 服务器 : Unable to boot device due to insufficient system resources

标签 ios xcode ios-simulator xcode9 xcode-server

我试图通过在设置 Xcode Bot 时选中“并行运行测试”选项,同时在 iOS 8.4 到 11.0 的所有设备模拟器上运行我的单元测试。不幸的是,在尝试启动第 13 个模拟器后,它失败了,并在构建日志中显示错误消息:

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

关于ios - Xcode 9 服务器 : Unable to boot device due to insufficient system resources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46360878/

相关文章:

ios - 为什么不能使用对象初始化此NSArray?

objective-c - 创建和隐藏 UILabel

iphone - 如何查找安装在 iPhone 中的应用程序

xcode - 模拟器中似乎没有文本文件

ios - 文件访问读取以前写入 NSDocumentDirectory 的图像失败

ios - Swift/Backendless/使用未解析的标识符

ios - 从谷歌地图 iOS 中删除标记

ios - 如何更改 Storyboard的大小?

ios - UITableView 是否可以按页滚动?

ios - 使用 SkyDrive api ios 获取文件的缩略图(第一页)