Xcode无法启动应用程序。流程启动失败:4294967295

时间:2014-10-09 20:26:29

标签: ios objective-c iphone xcode

我正在Xcode 6.0.1中开发一个iOS 8应用程序并在我的iPhone 5上运行它(其上有iOS 8.0.2)。在我更新到iOS 8.0.1和Xcode 6.0.1之前,我从来没有得到过我得到的错误。但是,现在,有时当我尝试将我的应用程序从Xcode运行到我的iPhone时,此错误消息从Xcode窗口的顶部弹出:

Could not launch "[app name]". Process launch failed: 4294967295

看来这个错误只发生在我第一次将应用程序从Xcode运行到我的设备上时(即如果我在Xcode中关闭错误消息,但我没有关闭手机上的应用程序 - 所以应用程序仍在运行在我的手机上 - 当我在Xcode中再次单击运行按钮时,我没有收到此错误。但是,似乎并没有很多一致性,因为有时即使我第一次将应用程序从Xcode启动到我的手机上,错误消息也不会下降(即,我的手机上没有应用程序)。

另外,我尝试了几种解决方案,其中没有一种解决方案完全解决了错误:

  1. 清理构建,清除DerivedData,重启我的mac,然后重新打开Xcode。
  2. 在接受新的iOS 8.0许可协议后,从Apple获取应用程序的新证书。
  3. 确保在我安装第三方Cocoa pod时,Podfile指定iOS 8.0平台。
  4. 设置应用的部署目标并为iOS 8.0构建设置
  5. 我似乎无法弄清楚即使在尝试上述解决方案尝试后如何使此错误始终保持不变。同样,我仍然可以在我的手机上正常运行应用程序,但每次运行它都会在Xcode中显示奇怪的错误消息,并且只在我的手机上打开应用程序,但不会将其与Xcode链接(用于控制台输出等)

    非常感谢任何帮助。谢谢!

3 个答案:

答案 0 :(得分:26)

我们之前遇到过这种情况。 原因是我们在开发中使用分发配置文件。

如果您希望调试器链接到您的XCode,则需要使用开发配置文件。

希望这有帮助!

答案 1 :(得分:3)

您是否尝试断开设备并重新启动设备?

当我看到这个时,应用程序一直在运行,但是Xcode无法将调试器附加到进程(或者足够快地附加它。)

答案 2 :(得分:0)

对我来说,修复方法是打开设备管理器(窗口 - >设备)并删除已安装的应用程序(选择应用程序并单击“ - ”按钮)。在下一次运行中,错误就消失了。

XCode 7.3.1