我使用轻量级迁移更新数据库。如果我在调试模式下通过xcode对我的设备进行更新,一切运行正常。如果我通过iTunes将应用程序作为存档文件加载,它将在加载rootViewController之前崩溃。这只发生在我的大型测试数据库> 100mb。我在崩溃日志中没有得到任何有用的东西,我不知道如何处理它。
他是我在崩溃日志中找到的唯一相关行。
未知线程因未知风味而崩溃:5,state_count:1
答案 0 :(得分:1)
通常这会反映在崩溃报告中(它会说一些关于未及时启动的内容)但是iOS设备希望你在屏幕上看到一个视图(或者对于ApplicationDidFinishLaunching来完成,我不确定是什么它寻找)在一定的时间内,或它只是放弃和关闭应用程序。如果你正在做大量的工作,你将需要在开始这项工作之前获得某种屏幕。不幸的是,这不会在调试环境中发生,因此测试很麻烦。