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

时间:2016-09-14 16:37:43

标签: xcode xcode8

尝试在模拟器上运行构建,我收到此错误:

  

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

     

服务委托(SBMainWorkspace)拒绝了该请求   理由:安全(“权利   启动时需要“com.apple.frontboard.debugapplications”   用于调试的应用程序“)。

当使用Xcode 8的GM时,这不存在,但是当我从mac app store再次下载它时很快就开始了。 谷歌对Apple开发者论坛也毫无帮助。

任何帮助或建议?

14 个答案:

答案 0 :(得分:321)

退出模拟器并重新启动为我修复此问题。

答案 1 :(得分:74)

Empty setting causing error

如果有人想知道"空设置是什么意思"如在maricle的答案和Vinayak GH的评论中所提到的那样应该是不加制止的 至少这就是造成这个问题的原因。

答案 2 :(得分:14)

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

答案 3 :(得分:12)

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

答案 4 :(得分:12)

唯一对我有用的是:

模拟器>重置内容和设置

然后清理并运行您的项目

答案 5 :(得分:3)

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

答案 6 :(得分:2)

对我来说,这个问题似乎与我有点过于草率地删除一些红色的Pod框架有关。我以为它们丢失了,但是我删除了权限错误。错误一直持续到我运行pod install以恢复已删除的Pod框架。

答案 7 :(得分:2)

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

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

答案 8 :(得分:1)

重启模拟器......

这对我有用

答案 9 :(得分:1)

从模拟器卸载(删除)应用程序,然后再次运行。为我工作。

答案 10 :(得分:0)

我在这里遵循了所有其他建议,对我来说,如果我重新启动Xcode和模拟器,它会解决,然后它会工作一次。在那之后,问题将再次开始,直到我再次重启。

为我修复的是删除该方案并重新创建它。

答案 11 :(得分:0)

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

答案 12 :(得分:0)

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

答案 13 :(得分:-2)

xcode-select --install

这对我有用。