Xcode 9 服务器:由于系统资源不足,无法启动设备
Xcode 9 Server: Unable to boot device due to insufficient system resources
我试图在 iOS 8.4 到 11.0 的所有设备模拟器上同时 运行 我的单元测试,方法是在设置 Xcode 机器人。不幸的是,在尝试启动第 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 8.4 到 11.0 的所有设备模拟器上同时 运行 我的单元测试,方法是在设置 Xcode 机器人。不幸的是,在尝试启动第 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