Objective c 应用程序在快速退出时崩溃+;重新启动
我正在使用一个免费的应用程序来计算挪威高中生的分数。不同的主题存储在sqlite数据库中。一切正常,除了一件事:如果我关闭应用程序并快速重启(速度超过一秒钟),它就会崩溃。此外,只有在涉及在Objective c 应用程序在快速退出时崩溃+;重新启动,objective-c,iphone,cocoa-touch,Objective C,Iphone,Cocoa Touch,我正在使用一个免费的应用程序来计算挪威高中生的分数。不同的主题存储在sqlite数据库中。一切正常,除了一件事:如果我关闭应用程序并快速重启(速度超过一秒钟),它就会崩溃。此外,只有在涉及在UITableView中选择/检查主题的特定情况下关闭应用程序时才会发生这种情况(更改会立即存储在数据库中)。无论如何,如果我在重新启动应用程序之前等待超过一秒钟,它就不会崩溃 控制台窗口中不会以任何方式跟踪错误 Instruments在我的应用程序中发现了一些内存泄漏,但它们非常小(16字节)。我想这不是坠
UITableView
中选择/检查主题的特定情况下关闭应用程序时才会发生这种情况(更改会立即存储在数据库中)。无论如何,如果我在重新启动应用程序之前等待超过一秒钟,它就不会崩溃
控制台窗口中不会以任何方式跟踪错误
Instruments在我的应用程序中发现了一些内存泄漏,但它们非常小(16字节)。我想这不是坠机的原因(但我会尽力阻止泄漏)。我还尝试过删除并重新安装该应用程序,以及打开和关闭iPod/iPhone。没有变化
我明白我不能要求任何人在我的应用程序的扩展代码中找到错误。我想问你们的问题是:
有可能您的上一个实例在数据库上仍然有一个锁,并且您的重新启动对该锁的反应不好。您是否有正确的错误处理方法?如果您回答了自己的问题,则不会通知已回答的其他人。如果您想对某些内容发表评论,请使用“添加评论”。要访问堆栈,请在Xcode(Cmd-Ctrl-O)中打开管理器,选择设备,然后崩溃日志。我也有同样的问题。幸运吗?您是否有机会使用Flurry分析SDK?