摘要:
今天要给大家分享的是关于BackgroundTask。在此之前,我们先看看这个问题:VS2011 无法捕获的Crash(崩溃)。
在我们某个版本发布了Alpha之后,测试人员就反馈说我们的应用不像前一个版本那么稳定了,总是会自动关闭,或者重新启动,而且操作步骤没有规律,浮现概率低。
我的第一反应是:系统的问题。因为在自测的过程中也有碰到类似问题,比如:在Debug某个功能的时候(通常需要运行大概5分钟或者更长时间),应用程序就会自动关闭,并且vs自动解除Debug状态。这让我很纳闷,如果有异常,应该在Debug状态下抛出给开发者,怎么会无故关闭Debug状态呢??
直到我们临近官方提交应用的截止日期,这个问题被无限放大,成为我们当时最难以解决又不得不解决的问题。没有log、没有异常抛出,我们当时只能尝试着每一条通往答案的路。 阅读全文