我正在经历一种相当令人痛苦的行为。当从Xcode执行我的应用程序运行并按下主页按钮并重新启动它工作正常。相反,当我在iPhone上执行它时,第一次它也可以正常工作但是当我重新打开它时,它会在启动画面上冻结一段时间,然后每次使用不同的日志崩溃,但总是带有消息: “AppName”无法及时恢复
鉴于线程到Xcode时没有发生,我不认为我可能会使用Instruments:我也尝试将UIAlerts放在app委托和主视图控制器的起始回调中,但在崩溃时没有人调用它们。
它可能是什么,我怎么能瞄准它?
谢谢,Fabrizio
答案 0 :(得分:1)
您可以尝试使用Instruments对您的应用程序进行概要分析,以了解您的应用程序需要很长时间才能恢复的时间。显然,您的情况假设您在调试应用程序时有不同的行为,而不是这样,因此探查器也可能无法发现问题,但您最好尝试。
要解决此问题,请执行以下操作:
如果你很幸运,你会看到应用程序花费大量时间的地方(可能是某种重绘,也许是一些数据集的重新初始化 - 无论是什么原因)这将引导你问题的原因。
答案 1 :(得分:-1)