我们正在Swift中建立一个iOS应用程序。我们使用的XCode是Xcode 6.1(6A1052d)。
我们的问题是当我们在模拟器(5,5s,6)中运行应用程序时,应用程序未在总结器中运行。
发出错误。
无法在模拟器中运行应用程序。
运行时遇到错误(Domain = NSPOSIXErrorDomain,Code = 3)
我们试过干净&构建,删除缓存,重新启动xcode等但没有工作。我们有另一台具有相同XCode版本的机器。在那台机器上工作正常。
任何线索?
尝试了Xcode6 can't run any app in simulator ( Domain = NSPOSIXErrorDomain, Code = 3 )中给出的解决方案。但没有奏效。
答案 0 :(得分:1)
如在iOS模拟器的Xcode 6.1 Release Notes和my sticky post in the Apple Developer Forums中所述,这是iOS中的一个已知错误。
安装应用程序后,SpringBoard将SIGKILL该应用程序 进程以强制重新启动应用程序与新 可执行文件。问题是存在竞争条件 SpringBoard可能意外地SIGKILL我们刚才的新进程 推出而不是旧的过程。哪种错误 你得到的消息取决于发射过程中的确切时间 SIGKILL交付使用。通常,这不应该发生,所以建议 是再试一次(抱歉= /)。如果你发现这发生在你身上 我们所有的时间或频率都超过你所能容忍的 非常抱歉。我们知道磁盘I / O较慢的系统会 看到这种情况比更快的系统更频繁,所以如果你是 使用NFS主目录,您可能想要创建本地目录 为您的模拟器数据和设置一个simlink 〜/库/开发商/ CoreSimulator