服务委托(SBMainWorkspace)拒绝了 xcode 8 错误

Posted

技术标签:

【中文标题】服务委托(SBMainWorkspace)拒绝了 xcode 8 错误【英文标题】:xcode 8 error denied by service delegate (SBMainWorkspace) 【发布时间】:2017-01-22 13:34:30 【问题描述】:

尝试在模拟器上运行构建,但出现此错误:

打开“com.companyname.appname”的请求失败。

请求被服务委托 (SBMainWorkspace) 拒绝 原因:安全性(“权利 启动需要“com.apple.frontboard.debugapplications” 调试应用程序”)。

使用Xcode 8的GM时没有这个,但是当我再次从mac应用商店下载它时就开始了。 Google 无济于事,Apple 开发者论坛也无济于事。

有什么帮助或建议吗?

【问题讨论】:

【参考方案1】:

尝试将项目的构建系统更改为新的构建系统... Xcode -> File -> Workspace Setting -> Build System : New Build System.

【讨论】:

【参考方案2】:

Xcode 10:擦除模拟器上的所有内容 > 退出 Xcode > 重新打开 XCode 并重建对我有用

【讨论】:

【参考方案3】:

构建设置>组合>链接> Mach - o - 类型更改为可执行文件

这对我有用,因为我之前已将其更改为静态。

【讨论】:

【参考方案4】:

从模拟器中卸载(删除)应用程序并再次运行它。对我有用。

【讨论】:

【参考方案5】:

当我在目标名称中使用“/”字符时出现此错误。删除后修复。

【讨论】:

【参考方案6】:

我遵循了这里的所有其他建议,对我来说,如果我重新启动 Xcode 和模拟器,它会修复,然后它会工作一次。之后,问题会再次出现,直到我再次重新启动。

为我解决的问题是删除该方案并重新创建它。

【讨论】:

【参考方案7】:

我已经被这个问题困扰了几天。基本上我已经尝试了所有可以在互联网上找到的方法,但这些方法确实没有任何帮助。我什至重新安装了两次 Xcode(Xcode 8.3.2 8E2002,模拟器 ios 10.3 14E269)。当然,我的项目、方案和空设置都没有问题。一切看起来都很正常。最后我发现解决这个问题的最好方法是在你将你的应用程序部署到模拟器之前,你应该清理你的项目(shift + cmd + K),然后再次运行(cmd + R)。这将解决您的问题。

【讨论】:

更新:我发现最近的iOS 10.3模拟器导致了这个问题。当我下载并使用 iOS 10.1 模拟器运行我的源代码时,问题再也没有出现过。【参考方案8】:

唯一对我有用的是:

模拟器 > 重置内容和设置

然后清理并运行您的项目

【讨论】:

【参考方案9】:

退出模拟器并重新启动为我解决了这个问题。

【讨论】:

另外,如果退出模拟器并不能解决问题,那么您应该确保在 Edit Scheme 中所有字段都未选中。 这就是我的解决方案。我认为问题的原因是我在安装 Xcode 点更新时让模拟器保持打开状态。 是的,它发生在 xCode 升级完成后。 这个。如果您在打开模拟器时更新 XCode,就会发生这种情况。您也必须重新启动模拟器才能使其再次工作。 哦,太好了,另一个 Xcode“修复”根本不会让我的工作流程暂停。至少这是一个明智的选择。【参考方案10】:

确保您没有在产品 > 方案 > 编辑方案 > 运行 > 环境变量中检查任何“空设置”。这导致了上述问题。

【讨论】:

+1 这是我遇到的问题。我删除了一个环境变量,看起来我没有正确删除它。 什么都试过了,果然我的设置是空的!还有+1【参考方案11】:

对我来说,这个问题似乎与我删除一些红色突出显示的 Pod 框架有点太仓促有关。我以为它们不见了,但在我删除它们后立即开始出现权利错误。错误一直存在,直到我运行 pod install 以恢复已删除的 Pod 框架。

【讨论】:

【参考方案12】:

如果有人想知道“空设置”是什么意思,应该取消选中,如 maricle 的答案和 Vinayak GH 的评论中所述 至少那是造成我问题的原因。

【讨论】:

我不知道我在 2016 年投了这个票,不能再让我投了!哈哈 这在 Xcode 10.2.1 中仍然如此。 谢谢,它适用于 macOS 10.15.4、Xcode 11.4【参考方案13】:

检查您的方案设置并确保未选中所有空设置。

【讨论】:

以上是关于服务委托(SBMainWorkspace)拒绝了 xcode 8 错误的主要内容,如果未能解决你的问题,请参考以下文章

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

不同服务之间的 Kerberos 委托

Gmail API 返回 403 错误代码和“<user email> 的委托被拒绝”

AVAudioPlayer 初始化正常,但拒绝播放

AVAudioPlayer 拒绝播放任何东西,但没有错误等

iphone模拟器拒绝定位