Automated tests xcodebuild测试:无法启动模拟器:-10827

Automated tests xcodebuild测试:无法启动模拟器:-10827,automated-tests,xcodebuild,Automated Tests,Xcodebuild,我正在以启动代理的身份运行构建代理。我在尝试运行“xcodebuild测试…”时遇到此错误: 你知道如何解决这个问题吗 谢谢 我也有同样的问题。 这是因为MacOSX不允许iOS模拟器在后台运行 如果您正在构建Jenkins CI环境,并试图通过模拟器进行单元测试,则无法运行模拟器,因为Jenkins基本上是作为守护进程运行的。如果您在tmux或screen等环境下运行测试,也会发生这种情况 这是一个很好的教程,可以帮助你解决这个问题 干杯 如果你跑步 xcrun simctl boot "iP

我正在以启动代理的身份运行构建代理。我在尝试运行“xcodebuild测试…”时遇到此错误:

你知道如何解决这个问题吗

谢谢

我也有同样的问题。 这是因为MacOSX不允许iOS模拟器在后台运行

如果您正在构建Jenkins CI环境,并试图通过模拟器进行单元测试,则无法运行模拟器,因为Jenkins基本上是作为守护进程运行的。如果您在tmux或screen等环境下运行测试,也会发生这种情况

这是一个很好的教程,可以帮助你解决这个问题

干杯

如果你跑步

xcrun simctl boot "iPhone 7"
然后

然后用

xcrun simctl shutdown "iPhone 7"
注意:您必须在您试图运行此操作的框上的某个位置运行活动用户会话。

对我来说,这很有帮助 -关闭XCode和模拟器(如果正在运行) -开放式终端和类型:

ps -ax | grep simdeviceio | grep -v grep
这在我的Mac上有一些输出:

50755   ??  Ss     0:00.67 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/Resources/SimStreamProcessorServices.simdeviceio/Contents/XPCServices/SimStreamProcessorService.xpc/Contents/MacOS/SimStreamProcessorService
50756   ??  Ss     0:00.07 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/Resources/SimAudioProcessorServices.simdeviceio/Contents/XPCServices/SimAudioProcessorService.xpc/Contents/MacOS/SimAudioProcessorService
这两个进程可以通过使用kill命令键入它们的PID(上述行中的第一个数字)手动终止:

kill -9 50755 50756
或与

ps ax | grep simdeviceio | grep -v grep | awk '{print $1}' | xargs kill -9

你帮我节省了几个小时,我偶然发现了那个教程,但没有把太多的注意力放在那个小而关键的细节上!当我查看时,那个博客被关闭了。这是一个档案:
kill -9 50755 50756
ps ax | grep simdeviceio | grep -v grep | awk '{print $1}' | xargs kill -9