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

试图在模拟器上运行一个构build,我得到这个错误:

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

服务代理(SBMainWorkspace)拒绝请求,原因是:安全性(启动应用程序以进行debugging所需的“授权”com.apple.frontboard.debugapplications“)。

当使用Xcode 8的GM时,这并不存在,但是当我从Mac应用程序商店再次下载它时,就开始了。 谷歌没有帮助,也不是苹果开发者论坛。

任何帮助或build议?

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

空设置导致错误

如果有人想知道在maricle的答案和Vinayak GH的评论中应该不加限制的“空白设置”是什么意思,至less这是什么导致了我的问题。

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

唯一对我有用的是:

模拟器>重置内容和设置

然后清理并运行你的项目

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

我已经忍受了这个问题几天了。 基本上我已经尝试了各种可以在互联网上find的方式,但没有一个确实有帮助。 我甚至重新安装了Xcode两次(Xcode 8.3.2 8E2002,模拟器iOS 10.3 14E269)。 当然,我的项目,scheme和空设置没有任何问题..一切似乎正常。 最后,我发现解决这个问题的最好方法是在将应用程序部署到模拟器之前,您应该清理项目(shift + cmd + K),然后再次运行(cmd + R)。 这将解决您的问题。

对我来说,这个问题似乎与我有点过于草率地删除一些红色的Pod框架有关。 我以为他们错过了,但权利错误后立即开始删除他们。 直到我运行pod install来恢复已删除的Pod框架时,错误仍然存​​在。

重启模拟器…

这对我有效

xcode-select --install

这在昨天对我有效