FBSOpenApplicationErrorDomain代码= 4错误

时间:2014-09-22 06:08:46

标签: ios xcode xcode6 ios-simulator iphone-6

当我尝试在iPhone 6模拟器中的Xcode 6中运行iOS应用程序时,我收到错误无法在模拟器中运行应用程序

错误代码是:

  

运行时遇到错误(Domain =   FBSOpenApplicationErrorDomain,Code = 4)

任何人都可以建议如何解决它吗?

enter image description here

12 个答案:

答案 0 :(得分:354)

这对我有用:

iOS模拟器 - > 重置内容和设置... - > 重置

menu bar screenshot

are you sure screenshot

引自Qiita: Unable to run app in Simulator エラーの対応方法

答案 1 :(得分:44)

关闭iOS模拟器对我有用。

并不总是需要重置iOS模拟器。我甚至不必关闭Xcode。

答案 2 :(得分:10)

当我将一些资源添加为符号链接(通过ln -sf)时,这种情况发生在我身上。即使安装到设备也失败了。

删除链接并制作了硬拷贝之后,它就运行了,错误就消失了。

答案 3 :(得分:3)

无需每次都退出模拟器或重置所有内容。

如果在后台运行,请关闭您正在使用的应用。

它对我有用。

答案 4 :(得分:2)

如Xcode发行说明中所述,此错误(以及其他一些错误)是由计时错误引起的。解决方法是重试。

请参阅https://developer.apple.com/library/prerelease/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html#//apple_ref/doc/uid/TP40001051-CH4-SW1

  

在iOS模拟器上进行测试可能会产生错误,指示无法安装或启动应用程序。   重新运行测试或开始另一次集成。

另见:

https://devforums.apple.com/thread/248879?tstart=0

答案 5 :(得分:1)

刚退出xcode6.0 beta或者再次运行项目,它对我有用。

答案 6 :(得分:1)

我刚退出模拟器,清理了项目并再次运行它。

答案 7 :(得分:0)

重置Xcode会删除模拟器缓存的一些不良垃圾,因此重置是解决此问题的好方法。

iOS模拟器 - >重置内容和设置。

答案 8 :(得分:0)

如果您跳过安装,请小心。 我意外地改变了主目标上的Skip Install,当我打算在依赖项上更改它时。 换回来的时候我得干得好。

答案 9 :(得分:0)

这个问题可能是在我们的app.My解决方案启用后台模式后开始的:

1)转到模拟器
2)按住cmd + shift
3)点击' H'关键两次
4)关闭应用程序以停止它在后台运行 5)再次运行。

(每次构建和运行时都必须重复上述步骤)

答案 10 :(得分:-1)

打开您的应用方案设置并进行编辑,如附带的屏幕截图所示, 实际上你必须禁用"启动由于后台提取"。为我工作。 脚步, 1.选择目标并选择"编辑方案" 2.选择"选项"详细信息窗口右侧的选项卡 3.取消选中"启动由于后台获取"复选框。

答案 11 :(得分:-2)

断开硬件键盘。 在ios模拟器主菜单中 硬件 - >键盘 - >断开硬件键盘。