2

我的一个应用程序被拒绝了,因为它超过了启动时间限制。看门狗进程杀死了它。有什么方法可以在调试模式下启用这个看门狗组件?我在某处读到它出于调试目的而被禁用(这对我来说似乎是合乎逻辑的)。只是想知道您是否可以通过某些设置或其他方式手动启用它。

顺便说一句,我知道如何解决这个问题,将整个启动代码移动到后台线程就可以了。

有人有想法吗?

4

1 回答 1

1

好吧,当您不通过 Xcode(即没有附加调试器)启动应用程序时,它处于活动状态,因此您可以通过 Xcode 安装您的应用程序,拔下它,启动应用程序。然后你会看到它是否需要太长时间。但实际上,您不应该认为在调试期间需要将其作为功能。你应该尽快返回,applicationDidFinishLaunching然后像你提到的那样做你的工作。

于 2012-02-10T09:00:07.963 回答