从iOS模拟器上的app崩溃退一步

问题描述 投票:0回答:1

是否有任何功能允许我们退出崩溃并继续测试应用程序?

当我触摸某个按钮时,让我的应用程序崩溃,但我想退出这个动作并继续测试其他部分而无需重新运行模拟器?

ios swift xcode ios-simulator
1个回答
0
投票

不,这是不可能的。应用程序崩溃可能有多种原因,当应用程序实际运行到错误的状态时,继续使用已编译的程序代码是没有意义的。

例如,您希望使用指针访问内存空间,但内存空间未保留,并且已为另一个应用程序释放。怎么在这里继续?您的程序代码无法处理或继续该错误的条件。这就是为什么当没有catch机制来处理意外行为/错误时应用程序将崩溃的原因。机器保护自己。

© www.soinside.com 2019 - 2024. All rights reserved.