退出 iOS 模拟器上的应用程序崩溃
Step back from app crash on iOS simulator
是否有任何功能可以让我们从崩溃中退后一步并继续测试应用程序?
假设我的应用程序在我触摸某个按钮时崩溃了,但我想退出此操作并继续测试其他部分而不重新运行模拟器?
不,那是不可能的。应用程序崩溃可能有多种原因,当应用程序实际运行到错误条件时,继续编译程序代码是没有意义的。
例如,您想要使用指针访问内存 space,但内存 space 未保留并且已被释放供其他应用程序使用。如何在这里继续?您的程序代码无法处理或继续该错误条件。这就是为什么当没有 catch
机制来处理意外行为/错误时应用程序会崩溃的原因。机器自我保护。
是否有任何功能可以让我们从崩溃中退后一步并继续测试应用程序?
假设我的应用程序在我触摸某个按钮时崩溃了,但我想退出此操作并继续测试其他部分而不重新运行模拟器?
不,那是不可能的。应用程序崩溃可能有多种原因,当应用程序实际运行到错误条件时,继续编译程序代码是没有意义的。
例如,您想要使用指针访问内存 space,但内存 space 未保留并且已被释放供其他应用程序使用。如何在这里继续?您的程序代码无法处理或继续该错误条件。这就是为什么当没有 catch
机制来处理意外行为/错误时应用程序会崩溃的原因。机器自我保护。