Xcode:请求打开应用程序失败

时间:2017-02-25 04:25:22

标签: ios xcode

在一切正常之前的某个时候&正在运行项目,但现在我遇到request to open App failed

的问题

enter image description here

有没有人有想法解决这个问题,为什么会出现这个问题?

5 个答案:

答案 0 :(得分:3)

<强>原因

在假设iphone 6s Plus&amp; amp;之前的某个时间,您可能会运行不同的项目。没有关闭它或你离开它是在背景&amp;现在,如果你想在iphone 5s上运行另一个项目,那么我相信你正面临着这个问题。

<强>修正

刚退出模拟器&amp;再次运行你的项目解决了你的问题。

更多解决方案

xcode 8 error denied by service delegate (SBMainWorkspace)

答案 1 :(得分:1)

没有确切的原因可以解决此问题。我已经分析了这个问题的出现可能是以下任何一个:
- 更改现有项目的包标识符(在设备或模拟器中运行)
- 上次运行的构建未正确停止或上次运行的构建在后台忙。
- 您的系统/ Xcode执行速度太慢(可能是由于项目大小或系统配置)而且运行项目/构建需要太多时间

以下是解决此问题的几个步骤(任何一个或所有这些工作)
- 清洁您的XCode
- 从库中清除项目缓存和其他备份文件(不是用户库,按下alter option / button键盘,点击finder的'Go'菜单)&gt;&gt;开发者&gt;&gt; “项目”目录
- 从设备/模拟器中删除现有的构建
- 重新启动模拟器或设备。
- 重新启动系统(关机并在几秒钟后再次启动)

这将解决您的问题。

答案 2 :(得分:1)

我曾经发生过几次。我跑了xcrun simctl erase all并重置了我所有的模拟器并修复了它。我想有时候,如果你在模拟器中切换设备,它会陷入某些状态。在终端中运行命令之前,请确保模拟器已退出。

答案 3 :(得分:0)

请按照以下简单步骤进行操作

产品>方案>编辑方案>运行>信息>构建配置>调试模式

答案 4 :(得分:0)

使用

  

xcrun simctl列表

获取所有模拟器的列表

然后

  

xcrun simctl全部清除

重置所有模拟器,即删除所有数据。

首先退出模拟器,然后使用此命令,否则您将收到类似这样的错误“处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 163。无法在当前状态下引导设备:已启动”