iOS 10.0+模拟器和服务器上的服务代理(SBMainWorkspace)拒绝了该请求。 iOS 9.3模拟器上的FBSOpenApplicationErrorDomain错误1。为什么?

时间:2017-09-06 17:51:41

标签: ios swift xcode ios-simulator

当我尝试运行我经常运行的任何项目时,我会为不同的模拟器收到以下错误:

iOS 5.0+模拟器上的

The request was denied by service delegate (SBMainWorkspace) for reason: unspecified

iOS 9.3模拟器上的

The operation could not be completed (FBSOpenApplicationErrorDomain error 1)

当我尝试从我使用的(8.3)安装以前版本的Xcode 8.2.1时,这个问题就开始了。我无法在8.2.1中构建任何项目,但我仍然可以在8.3中构建。我为8.2.1命名了一个不同的名称,以便能够并排运行它们。这是我以前做过的事情。但是,我需要8.2.1项目,因此我删除了两者,然后根据这篇文章重新安装了8.2.1:How to Completely Uninstall Xcode and Clear All Settings

我已检查过Product>中的方案设置方案>编辑方案>运行>环境变量,我确保没有检查空的环境变量。我现在根本没有任何环境变量。

我已在模拟器上重置内容和设置。

我已经创建了一个不同iOS版本的新模拟器。最初我只是尝试9.3和10.3。然后我下载了10.0和10.2,但仍然遇到了同样的问题。

我在跑步前一直清理我的项目,包括(shift + cmd + K)和(shift + alt / option + cmd + K)。

我重启了我的系统。我做了我能想到的一切。这个问题仍然存在。我错过了什么?!

1 个答案:

答案 0 :(得分:0)

FBSOpenApplicationErrorDomain错误1,"未指定"是一个全能错误代码,用于在启动过程中出错但未被其他错误代码覆盖。这个错误代码有几个可能的原因,不幸的是它们没有显示在UI中。

我建议您查看模拟设备的系统日志,以找出失败的真正原因。运行此命令以查看CoreSimulatorBridge中的所有日志,因为它会在收到错误时记录完整错误:

xcrun simctl spawn booted log show --info --debug --predicate 'processImagePath contains "CoreSimulatorBridge"'

如果这还不够具有描述性,您可能还想查看SpringBoard或断言的日志,或者只使用--start和--end查看相关时间范围的所有日志。

相关问题