Xcode 8 消息模板应用程序:iOS 模拟器上的错误

Posted

技术标签:

【中文标题】Xcode 8 消息模板应用程序:iOS 模拟器上的错误【英文标题】:Xcode 8 Messages Template Application: Error on iOS Simulator 【发布时间】:2016-06-21 08:52:54 【问题描述】:

当我使用 Xcode 8 的“消息应用程序”模板创建一个新项目并尝试在 ios 模拟器上运行它时,我收到以下错误:

标题

打开com.myDomain.MyApp的请求失败。

详情

请求被服务委托 (SBMainWorkspace) 拒绝,原因是:NotFound ("Application "com.myDomain.MyApp" is unknown to FrontBoard").

Objective-CSwift 项目的消息相同。

我还没有找到此消息的任何搜索结果,因此任何提示都会有所帮助。我会随着我的进展更新问题。

编辑

Xcode 8 beta 版本出现此错误。

【问题讨论】:

@Vikrant:感谢您的编辑,但新格式将错误描述视为代码,这使其更难阅读。我再次对其进行了编辑以使其更具可读性。 你检查你的计划了吗? Edit Scheme -> Info -> executable 应该设置为在启动时询问而不是 MyApp.app 非常感谢,它成功了!我仍然必须等到模拟器完全启动(非常慢,花了几分钟),但就是这样。 你有什么帮助?只需打开“等待可执行文件启动”? @Misha:是的,我检查了设置,发现可执行文件设置为名为 .app 的目标,而不是扩展名。 ubiAle 将此作为答案发布,所以我接受了。 【参考方案1】:

您可能需要检查您的方案。启动时应询问可执行文件(您要选择消息应用程序)。 编辑方案 -> 信息 -> 可执行文件 -> 启动时询问(而不是 MyApp.app)

【讨论】:

【参考方案2】:

当我使用 xcode 8.1 的测试版时,这发生在我身上。当我将 xcode 的应用商店版本从 8.0 升级到 8.1 时,这个问题就消失了(8.0 从未发生过,只是 8.1 beta 版)。找不到对错误或修复的引用,但如果您使用的不是 xcode 的官方应用商店版本,则可能值得仔细检查。

【讨论】:

好点;我在使用测试版时发布了这个问题。安装 App Store 版本后从未发生过。看看我是否可以更新问题。【参考方案3】:

我遇到了同样的问题,然后我通过两步解决了它:

    点击New Scheme,添加新方案。

    点击Manage Schemes,删除旧的。

那么(虽然我不知道为什么)我可以运行我的项目!

【讨论】:

【参考方案4】:

我遇到了同样的问题,因为我在当前方案中设置了一个空的环境变量。

我删除了这个空的环境变量,然后能够正确构建。

【讨论】:

以上是关于Xcode 8 消息模板应用程序:iOS 模拟器上的错误的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8.0 GM iPhone 模拟器 (iOS 10) 崩溃

可以在 IOS 8 (Xcode 6) 模拟器中测试应用内购买吗?

我的应用在 iPad 模拟器上运行良好,但在 iPad(iOS 8.4)上崩溃,xcode 说无法在捆绑中加载 NIB

如何在 Xcode 6.1 中安装 iOS 7.0 和 iOS 8.0 模拟器?

是否可以在 Xcode 8 上运行 iOS 11 模拟器?

Xcode 8 beta 4:在物理设备上运行时“无法附加到 pid:1110”