【发布时间】:2011-06-17 21:39:36
【问题描述】:
当我创建一个新的基于窗口的应用程序时,我得到:
无法启动模拟 应用程序:iOS 模拟器失败 安装应用程序。
我尝试按照post 的建议进行操作,但没有成功
有什么建议吗?我还没有尝试重新安装 xcode。
【问题讨论】:
标签: iphone xcode ios-simulator
当我创建一个新的基于窗口的应用程序时,我得到:
无法启动模拟 应用程序:iOS 模拟器失败 安装应用程序。
我尝试按照post 的建议进行操作,但没有成功
有什么建议吗?我还没有尝试重新安装 xcode。
【问题讨论】:
标签: iphone xcode ios-simulator
在模拟器的文件菜单中选择重置内容和设置。
在 Xcode 中构建干净
然后再试一次。
【讨论】:
我不知道为什么,但重新启动我的机器似乎可以解决它。
【讨论】:
我遇到了同样的问题。重新启动也可以解决问题,但后来我意识到该目录
~/Library/Application Support/iPhone Simulator/6.1/
重新启动后看起来“不同”(目录“根”丢失)。所以我试图通过删除目录或部分目录来重现错误。模拟器每次都重新创建目录并且工作正常。也许不需要重新启动,只是重新创建提到的目录也会有所帮助。
【讨论】:
尝试删除项目中的project.xcworkspace文件和xcuserdata目录
【讨论】:
似乎每次您在终端中使用ps aux 停止应用程序时都没有正确清理进程,显示大量进程代表您在模拟器上的应用程序。
我预计进程/内存的数量会达到某种上限。 (确实我发现 XCode 将无法构建,因为无法找到某些 posix 资源,因为没有内存可以加载它)
机器重启会清除所有这些死进程并为新进程留出空间。对我来说,我只需要在大约 2-3 周不关闭计算机后执行此操作,但我想您拥有哪些资源以及您使用模拟器的频率会影响它。
如果有人知道如何在不重新启动的情况下清除所有这些死进程,那将很有用,killall ... 似乎对我不起作用,但请随时添加到这个答案中。
【讨论】:
只需转到 info.plist 文件属性并将“复制到输出目录”设置为“始终复制”即可解决您的问题。
【讨论】: