Ios 后Swift 3迁移:如何找到一个不';t似乎在我的代码中,并且xcode没有为提供崩溃错误
我开始将一个旧的应用程序从swift 2.2升级到swift 3,在修复了一天的大量错误后,我遇到了一个只在我的应用程序的一个屏幕上发生的崩溃,但由于一些问题,我调试它时遇到了困难Ios 后Swift 3迁移:如何找到一个不';t似乎在我的代码中,并且xcode没有为提供崩溃错误,ios,swift3,xcode8,Ios,Swift3,Xcode8,我开始将一个旧的应用程序从swift 2.2升级到swift 3,在修复了一天的大量错误后,我遇到了一个只在我的应用程序的一个屏幕上发生的崩溃,但由于一些问题,我调试它时遇到了困难 Xcode没有为它提供崩溃日志。i、 e.“由于……而终止应用程序”事实上,如果我允许应用程序在崩溃过程中自然运行,则不会给出任何信息。(稍后会有更多内容)它只是停止运行,在我的AppDelegate类声明行上添加了一个断点。它确实说EXC_BAD_ACCESS是这一行的一个工具提示,但是单凭这一点还不足以让我继续解
现在我完全不知道如何处理这个问题,我想知道如何解决这个问题。设置一个异常断点。我想我很清楚,它确实会在异常时停止。坠机线显然不是它真正发现问题的地方。它正在我的应用程序委托的类声明行停止执行。如果没有异常断点,它通常会在该行停止执行。exc_bad_访问通常是“something was nil”是的,我很清楚-但它似乎是我代码中的某个东西。这就是我的问题所在。很明显,如果swift 3没有运行,我就无法推动它的更新-而且因为它实际上没有给我任何关于崩溃的(有用的)信息,我希望人们能给我一些关于如何继续的建议,因为我们用来收集崩溃信息的常规方法对我来说是不可用的。你能解决这个问题吗?与存在类似问题,无法复制\u发送