17

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

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

在此处输入图像描述

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

4

3 回答 3

20

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

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

于 2016-09-28T20:40:59.120 回答
18

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

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

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

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

于 2016-06-15T06:55:53.010 回答
4

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

于 2016-09-25T10:53:57.230 回答