首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模拟器错误FBSSystemServiceDomain代码4

模拟器错误FBSSystemServiceDomain代码4
EN

Stack Overflow用户
提问于 2014-07-15 16:45:01
回答 6查看 49.1K关注 0票数 231

我试图在模拟器中运行一个应用程序,但得到了以下错误消息:

代码语言:javascript
复制
Unable to run app in Simulator
An error was encountered while running (Domain = FBSSystemServiceDomain, Code = 4)

我以前在谷歌上还没有看到过对此的任何引用。

它使用XCode 6 Beta,该应用程序在Swift中链接到一个Obj静态库。它在设备上运行得很好。

有什么想法吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2014-07-15 18:19:19

转到“iOS模拟器”菜单并选择“重置内容和设置”。

或者,您可以退出并重新打开模拟器。

票数 525
EN

Stack Overflow用户

发布于 2014-09-15 16:12:36

这足以退出和重新打开模拟器,这已经在Xcode 6.0.1版本中得到了验证。

票数 26
EN

Stack Overflow用户

发布于 2014-11-15 20:09:42

这个问题在Xcode 6发行说明中讨论过。

在iOS模拟器上进行测试可能会产生错误,表明应用程序无法安装或启动。重新运行测试或启动另一个集成。(17733855)

并在我在论坛上发布的用于iOS模拟器调试的文章中进行了讨论

"Domain=IDEUnitTestsOperationsObserverErrorDomain “(= FBSOpenApplicationErrorDomain,Code = 4)",”(FBSOpenApplicationErrorDomain,Code = 3"),“Code=3",”失去到.的连接“,”调试器断开连接“,或者在安装了应用程序后不久获得SIGKILLed,SpringBoard将SIGKILL该应用程序的过程,以迫使重新启动应用程序与新的可执行文件。问题是,存在一个竞争条件,SpringBoard可能会意外地启动SIGKILL,这是我们刚刚启动的一个新进程,而不是旧进程。您得到的各种错误消息中,哪一条取决于在启动过程中SIGKILL是何时传递的。通常情况下,这是不应该发生的,所以建议是再试一次(对不起=/)。如果你发现这件事时时刻刻发生在你身上,或者比你能说的更频繁的话,我们会感到非常抱歉。我们知道,具有较慢磁盘I/O的系统会比速度更快的系统更频繁地看到这种情况,因此,如果您使用NFS主目录,您可能希望为您的模拟器数据创建一个本地目录,并从~/Library/Developer/CoreSimulator设置一个与它的模拟链接。

请注意,最初的问题是关于域FBSSystemServiceDomain的,而我在devforums上的文章提到了FBSOpenApplicationErrorDomain。FBSSystemServiceDomain在iOS 8.0测试版的早期版本中使用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24763743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档