2011-05-20 92 views
2

我用轻量级迁移更新我的数据库。如果我在调试模式下通过xcode在我的设备上执行更新,那么一切运行良好。如果我通过iTunes加载应用程序作为归档文件,它将在加载rootViewController之前崩溃。这只发生在我的大型测试数据库> 100mb。在崩溃日志中我没有得到任何有用的信息,我不知道该怎么做。核心数据轻量级迁移崩溃

他是我能在碰撞日志中找到的唯一相关行。

未知线程坠毁未知味:5,state_count:1

回答

1

通常这会在事故报告中得到反映(它会说一些关于未能及时推出),但iOS设备希望你得到一个视图在屏幕上(或ApplicationDidFinishLaunching完成,我不确定它究竟是什么)在一定的时间或它只是放弃和关闭应用程序。如果你正在做大量的工作,你会希望在开始工作之前得到某种屏幕。不幸的是,这在调试环境中不会发生,所以测试很痛苦。

+0

感谢这是修复,但它是一个熊将所有数据库加载出应用程序委托。 – Aaron 2011-05-22 18:16:24