Fan*_*Lin 13 xcode ios ios-simulator
今天,当我尝试在模拟器中运行我的应用程序时,它只是告诉我
Unable to run app in Simulator
An error was encountered while running
(Domain = NSPOSIXErrorDomain, Code = 22)
Run Code Online (Sandbox Code Playgroud)
错误对话框如下所示:

我尝试了很多东西:
以上都不适用.我查看了日志,我发现这些记录与此问题有关
2014/10/15 9:09:40.964 com.apple.CoreSimulator.CoreSimulatorService [979]:错误Domain = com.apple.CoreSimulator.SimError Code = 146"无法在当前状态下查找:关闭"UserInfo = 0x7f96c861d000 {NSLocalizedDescription =无法在当前状态下查找:关机}
2014/10/15 9:09:40.964 Xcode [1983]:[MT] iPhoneSimulator:无法连接到"com.apple.instruments.deviceservice.lockdown"(错误域= com.apple.CoreSimulator.SimError Code = 146"无法在当前状态下查找:关闭"UserInfo = 0x7fcf6fc24190 {NSLocalizedDescription =无法在当前状态下查找:关机}"
2014/10/15 9:09:40.980 com.apple.CoreSimulator.CoreSimulatorService [979]:Error Domain = com.apple.CoreSimulator.SimError Code = 146"无法在当前状态下查找:Shutdown"UserInfo = 0x7f96c861d000 {NSLocalizedDescription =无法在当前状态下查找:关机}
2014/10/15 9:09:42.351 launchd_sim [2047]:断言失败:13F34:libxpc.dylib + 29453 [75E30F22-514B-3A20-B82C-EDA43AF5C35C]:0x8d
2014/10/15 9:09:42.362 com.apple.CoreSimulator.CoreSimulatorService [979]:无法注册服务com.apple.coreservices.lsuseractivity.simulatorsupport:无法查找com.apple.coreservices.lsuseractivity.simulatorsupport:0x44e
我还发现其他一些人在这里有同样的问题:https://gist.github.com/bdeshong/2dd90add09b7287a9a85
谷歌搜索后没有运气找到解决方案.
这是我的环境信息
有任何想法吗?
Fan*_*Lin 18
我找到了根本原因,我也找到了解决方案.我做的第一件事就是确保这与Xcode有关,而不是与项目本身有关的问题.我试图创建一个新项目,它工作得非常好.所以我认为这是由我的项目中的某些东西引起的.
我实际上resources为我的项目添加了一个参考文件夹.所以我认为这个问题与它有关.但是,即使我从项目中删除了该文件夹,问题仍然存在.事实证明,resources文件夹可以存在
由于Xcode可能只是复制和覆盖目标应用程序包文件夹,因此该resources文件夹可能仍然存在于应用程序包文件夹中.因此,删除resources文件夹后,您需要
并且由于App无法正确启动,因为它看起来resources实际上是捆绑结构中的保留文件夹名称.通过添加一个命名resources为bundle 的文件夹,不知何故破坏了正常的结构.为了解决这个问题,我将名称resources改为app_data,或者不管是什么,都改变了.