间歇性Xamarin.iOS崩溃,没有异常抛出

时间:2017-07-03 06:08:31

标签: ios xamarin.ios crash xamarin.forms

我创建了一个包含Android和iOS项目的Xamarin.Forms条形码扫描应用程序。 Android版本似乎运行良好,但iOS版本偶尔崩溃,我正在努力确定原因,因为没有生成崩溃日志,并且在应用程序输出中没有报告异常。

在重负载(不间断条形码扫描)下,应用程序在扫描完200或300个条形码后崩溃。

我很困惑如何发生这样的崩溃,绝对没有证据证明其原因。除了Xcode的设备窗口之外,还有其他地方我应该寻找证据吗?在调试时,我不应该期望在应用程序输出中报告异常吗?

我已为AppDomain.CurrentDomain.UnhandledExceptionTaskScheduler.UnobservedTaskException实施了日志处理程序,但似乎没有调用它们。还有其他方法可以检测我的代码以捕获导致此崩溃的原因吗?

非常感谢您的建议, 添

1 个答案:

答案 0 :(得分:1)

要获得一些输出,我总是点击visual studio调试器中的continue按钮。应用程序停止,由于某种原因,我可以在输出中看到异常。希望这会有所帮助。