在不启动应用程序的情况下将应用程序从Xcode部署到设备

时间:2010-11-05 18:47:57

标签: xcode

我正在尝试追踪一个0x8badf00d错误,该错误是由监视程序进程在启动时杀死我们的应用程序造成的时间过长造成的。问题是它只发生在应用程序的第一次启动时(当应用程序创建我们的数据库时)。

所以我需要能够将应用程序从XCode部署到我的IPad,而无需自动启动应用程序。我在Xcode中看到的唯一选项是Build-run或Build-debug。如何在没有Xcode启动的情况下将应用程序部署到设备。我想这样做是因为我读过如果Xcode启动你的应用程序,它会禁用看门狗进程。

谢谢,

2 个答案:

答案 0 :(得分:3)

Xcode的管理器(可在菜单中找到: Window / Organizer )允许您将应用加载到设备上。然后,您可以在没有调试器的情况下运行应用程序。

答案 1 :(得分:1)

我不确定这在Xcode中是否可用,但是一种解决方法是为您添加代码到您的应用程序以始终强制它在启动时通过初始化代码路径。例如,如果您在创建数据库时被监视,请在启动时添加一些代码来删除数据库,因此您将始终重新创建数据库。这应该适用于您的调试目的。