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

Unable to run app in Simulator
An error was encountered while running (Domain = FBSSystemServiceDomain, Code = 4)

我在谷歌上没有看到任何以前的参考文献。

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

什么好主意吗?


当前回答

你可以重置内容和设置,或者只是关闭iOS模拟器,重新启动。

其他回答

没有一个解决方案对我有效,包括“重置内容和设置”这个公认的答案。

我能够让它运行的唯一方法是下载之前的iOS模拟器版本,让我可以安装应用程序。

进入iOS模拟器菜单,选择“重置内容和设置”。

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

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

你可以重置内容和设置,或者只是关闭iOS模拟器,重新启动。

我建议你使用Xcode 6.1的稳定版本。

FBSOpenApplicationErrorDomain, code =4 error suggests it is an error from 
cached data on the simulator.

有三种可能的解决方案:

干净的模拟器。使用(Command + Shift + k)作为快捷键或转到Product ->清洁 退出模拟器并重新启动它。 打开模拟器。选择iOS模拟器->重置内容和设置…