【问题标题】:Xcode 8 Beta (null) was unable to service the requestXcode 8 Beta (null) 无法为请求提供服务
【发布时间】:2016-06-15 06:27:58
【问题描述】:

我有一个在 Xcode 的已发布版本中运行良好的应用程序。我下载了测试版,在修复了所有的小改动之后,我运行了它并且它工作了。我刚回来并再次运行它,我收到一个错误提示

打开“com.matthewhsingleton.Smoke”的请求失败。 (null) 无法为请求提供服务。

我已经退出 Xcode 并重新打开它,我已经重新启动了我的计算机,尝试了不同的 iPhone 模拟器并且都产生了相同的结果

【问题讨论】:

  • 加入the discussion Apple 开发者论坛。
  • 这些都不适合我...所以我决定将模拟器从 iPhone 7 更改为 iPhone 6...它成功了!

标签: ios xcode xcode8 ios10


【解决方案1】:

我的错误类似,而不是“(null)”,消息是:“SpringBoard 无法为请求提供服务”

重新启动模拟器对我有用。

【讨论】:

    【解决方案2】:

    阅读@Droppy 的建议后,我阅读了该主题,这是一个常见问题。解决方法如下

    一位 Apple 工程师在实验室解决了这个问题。这是他们正在解决的问题。最重要的是,当我将 Xcode 复制到 Applications 文件夹时,它上面有一些设置,这会阻止它与模拟器通信。

    修复它: 将 Xcode-beta.app 从 Applications 文件夹复制粘贴到其他位置,例如文档文件夹。 从 Applications 文件夹中删除 Xcode-beta.app。 再次将 Xcode-beta.app 从 Documents 移动到 Applications 文件夹。

    在这里看到https://forums.developer.apple.com/message/143094#143094

    【讨论】:

    • 答案在最底部(截至本帖)
    • 这也解决了 Playground 的错误:'文件“playground.xcworkspace”不存在'。谢谢。
    • 这是我很长一段时间以来见过的最奇怪、最巫术的修复。也许永远。
    • 对我不起作用。我希望他们尽快修复它。或者也许其他原因也可能导致这种情况......?
    【解决方案3】:

    我安装了 2 个版本的 Xcode。 Xcode 7 和 8。我通过在首选项中将命令行工具设置为 Xcode 8 解决了这个问题。打开首选项 -> 位置 -> 命令行工具。将其设置为 Xcode 8。

    【讨论】:

      猜你喜欢
      • 2017-02-11
      • 2017-09-21
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      • 2016-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多