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

Eth*_*n G 21 iphone xcode objective-c ios

我正在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
Run Code Online (Sandbox Code Playgroud)

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

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

  1. 清理构建,清除DerivedData,重新启动我的mac,然后重新打开Xcode.
  2. 在接受新的iOS 8.0许可协议后,从Apple获取应用程序的新证书.
  3. 确保在我安装第三方Cocoa pod时,Podfile指定iOS 8.0平台.
  4. 设置应用程序的部署目标并构建iOS 8.0的设置

即使在尝试上述解决方案尝试之后,我似乎也无法弄清楚如何使此错误始终保持不变.同样,我仍然可以在我的手机上正常运行应用程序,但每次运行它都会在Xcode中显示奇怪的错误消息,并且只在我的手机上打开应用程序,但不会将其与Xcode链接(用于控制台输出等) .

任何帮助将非常感激.谢谢!

小智 26

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

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

希望这可以帮助!

  • 错误刚刚以我在问题中描述的方式再次出现,即使我正在使用开发人员配置文件并且我的所有代码签名都设置为"iOS Developer".我尝试重新启动我的iPhone,暂时修复了它,但它可能会再次出现.还有其他建议吗? (2认同)