答案 0 :(得分:3)
<强>原因强>
在假设iphone 6s Plus&amp; amp;之前的某个时间,您可能会运行不同的项目。没有关闭它或你离开它是在背景&amp;现在,如果你想在iphone 5s上运行另一个项目,那么我相信你正面临着这个问题。
<强>修正强>
刚退出模拟器&amp;再次运行你的项目解决了你的问题。
更多解决方案
答案 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。无法在当前状态下引导设备:已启动”