有什么可靠的方法可以让iOS应用崩溃呢?

  • 回答 (2)
  • 关注 (0)
  • 查看 (23)

我想测试我的应用程序的崩溃报告在实地,故意让它崩溃,当用户执行一个特定的行动,一个真正的用户不太可能做意外。

但是,有什么好的、可靠的方法可以使应用程序崩溃,而不在编译时创建警告呢?

大数据弄潮儿大数据弄潮儿提问于
以往V回答于
已采纳

在Object-C中,直接使用C来造成错误的访问

strcpy(0, "bla");

注意:虽然这在我所知道的任何系统上都有效--在将来的C运行时版本或编译器中,这可能不会再导致崩溃。

MOISTG数学本科在修,顺带旁听计算机智能科学。喜欢计科,美食,旅游。一个走错路的文科生。回答于

assert(! "crashing on purpose to test <insert your reason here>");
kill( getpid(), SIGABRT );
*(long*)0 = 0xB16B00B5;

所有这些都会生成由我的崩溃报告工具捕获的崩溃。

扫码关注云+社区