当我'm trying to run iOS application in Xcode 6 in iPhone 6 simulator, I' m得到错误 Unable to run app in Simulator .
错误代码是:
运行时遇到错误(Domain = FBSOpenApplicationErrorDomain,Code = 4)
任何人都可以建议如何解决它?
这对我有用:
iOS Simulator - > Reset Contents and Settings... - > Reset
从Qiita: Unable to run app in Simulator エラーの対応方法引用 .
刚关闭iOS模拟器对我有用 .
并不总是需要重置iOS模拟器 . 我甚至没有关闭Xcode .
当我添加一些资产作为符号链接时(通过 ln -sf ),这发生在我身上 . 即使安装到设备也失败了 .
ln -sf
在我删除链接并制作了硬拷贝后,它工作正常,错误消失了 .
无需每次都退出模拟器或重置所有内容 .
如果在后台运行,只需关闭您正在使用的应用程序 .
这个对我有用 .
正如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
我刚退出模拟器,清理了项目并再次运行它 .
只是退出xcode6.0 beta或者再次运行项目,它对我有用 .
重新安装Xcode将删除模拟器缓存的一些不良垃圾,因此重置是解决此问题的好方法 .
iOS模拟器 - >重置内容和设置 .
如果您跳过安装,请小心 . 当我打算在依赖项上更改它时,我意外地更改了主目标上的Skip Install . 换回来的时候我不得不干净 .
在我们的app.My解决方案中启用后台模式后,可能会启动此问题:
1)去模拟器2)保持cmd移位3)点击'H'键两次4)关闭应用程序以停止它在后台运行 .5)再次运行 .
(每次构建和运行时都要重复上述步骤非常累人)
打开您的应用程序方案设置并进行编辑,如附带的屏幕截图所示,实际上您必须禁用“由于后台获取而启动” . 为我工作 . 步骤,1 . 选择目标并选择“编辑方案”2.选择详细信息窗口右侧的“选项”选项卡3.取消选中“由于后台提取而启动”复选框 .
断开硬件键盘 . 在ios模拟器主菜单硬件 - >键盘 - >断开硬件键盘 .
12 回答
这对我有用:
iOS Simulator - > Reset Contents and Settings... - > Reset
从Qiita: Unable to run app in Simulator エラーの対応方法引用 .
刚关闭iOS模拟器对我有用 .
并不总是需要重置iOS模拟器 . 我甚至没有关闭Xcode .
当我添加一些资产作为符号链接时(通过
ln -sf
),这发生在我身上 . 即使安装到设备也失败了 .在我删除链接并制作了硬拷贝后,它工作正常,错误消失了 .
无需每次都退出模拟器或重置所有内容 .
如果在后台运行,只需关闭您正在使用的应用程序 .
这个对我有用 .
正如Xcode发行说明中所提到的,此错误(以及其他一些错误)是由计时错误引起的 . 解决方法是重试 .
见https://developer.apple.com/library/prerelease/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html#//apple_ref/doc/uid/TP40001051-CH4-SW1
另见:
https://devforums.apple.com/thread/248879?tstart=0
我刚退出模拟器,清理了项目并再次运行它 .
只是退出xcode6.0 beta或者再次运行项目,它对我有用 .
重新安装Xcode将删除模拟器缓存的一些不良垃圾,因此重置是解决此问题的好方法 .
iOS模拟器 - >重置内容和设置 .
如果您跳过安装,请小心 . 当我打算在依赖项上更改它时,我意外地更改了主目标上的Skip Install . 换回来的时候我不得不干净 .
在我们的app.My解决方案中启用后台模式后,可能会启动此问题:
1)去模拟器
2)保持cmd移位
3)点击'H'键两次
4)关闭应用程序以停止它在后台运行 .
5)再次运行 .
(每次构建和运行时都要重复上述步骤非常累人)
打开您的应用程序方案设置并进行编辑,如附带的屏幕截图所示,实际上您必须禁用“由于后台获取而启动” . 为我工作 . 步骤,1 . 选择目标并选择“编辑方案”2.选择详细信息窗口右侧的“选项”选项卡3.取消选中“由于后台提取而启动”复选框 .
断开硬件键盘 . 在ios模拟器主菜单硬件 - >键盘 - >断开硬件键盘 .