189

当我尝试在 iPhone 6 模拟器中的 Xcode 6 中运行 iOS 应用程序时,我收到错误Unable to run app in Simulator

错误代码是:

运行时遇到错误(域 = FBSOpenApplicationErrorDomain,代码 = 4)

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

在此处输入图像描述

4

12 回答 12

354

这对我有用:

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

菜单栏截图

你确定截图

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

于 2014-09-22T06:45:14.080 回答
44

只是关闭 iOS 模拟器对我有用。

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

于 2014-10-12T12:20:14.043 回答
10

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

在我删除链接并制作硬拷贝后,它工作并且错误消失了。

于 2015-09-29T05:17:01.207 回答
3

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

如果在后台运行,只需关闭您正在使用的应用程序。

这个对我有用 。

于 2015-09-19T12:09:35.707 回答
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

于 2014-10-13T03:10:55.907 回答
1

只需退出 xcode6.0 测试版,否则再次运行项目,它对我有用。

于 2014-09-27T08:11:53.320 回答
1

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

于 2015-02-22T19:07:37.797 回答
0

重置 Xcode 将删除模拟器缓存的一些坏垃圾,因此重置是解决此问题的好选择。

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

于 2014-11-20T18:46:21.483 回答
0

如果您跳过安装,请小心。当我打算在依赖项上更改它时,我不小心更改了主目标上的 Skip Install 。换回来时,我必须进行清洁。

于 2015-11-01T21:49:31.303 回答
0

这个问题可能是在我们在应用程序中启用后台模式后开始的。我的解决方案:

1) 进入模拟器
2) 按住 cmd + shift
3) 点按“H”键两次
4) 滑动应用程序以停止在后台运行。
5) 再次运行。

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

于 2015-12-22T07:16:36.283 回答
-1

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

于 2015-06-19T00:22:23.233 回答
-2

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

于 2014-10-16T12:32:41.487 回答