【问题标题】:Xcode 9 Server: Unable to boot device due to insufficient system resourcesXcode 9 服务器:由于系统资源不足,无法启动设备
【发布时间】:2018-03-03 19:21:26
【问题描述】:

我正在尝试通过在设置 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 上运行服务器,我认为由于内存已满,它无法同时运行这么多模拟器。

有人体验过吗?

【问题讨论】:

  • 你找到解决办法了吗?
  • 还没有,我还是一个接一个地在模拟器上运行测试

标签: ios xcode ios-simulator xcode9 xcode-server


【解决方案1】:

增加下一次重启前的最大进程数:

sudo launchctl limit maxproc 2000 2500

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

sudo launchctl limit maxfiles 2000 unlimited

对我来说,这是必须增加的最大进程数。您可能需要更大的数字,这些只是示例。详情请参阅文档。

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

【讨论】:

    猜你喜欢
    • 2018-03-22
    • 2018-06-21
    • 2021-08-18
    • 2013-01-19
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 2018-03-03
    相关资源
    最近更新 更多