这可能听起来很奇怪,但我想让我的应用程序优雅地崩溃。
由于cordova无法通过API实际关闭应用程序,这似乎是唯一的解决方案,至少在我看来。
所以我的问题是如何在没有弹出错误对话框的情况下崩溃我的cordova应用程序?
或者作为替代选择:有没有办法关闭我不知道的应用程序?
答案 0 :(得分:2)
以编程方式崩溃/关闭应用程序被认为违反了Apple政策,强烈建议不要这样做。苹果过去曾拒绝接受过这种政策的应用程序。
这是Apple here提到的,因为虽然以编程方式关闭的应用程序会给用户带来崩溃的错觉,这不是一个好的用户体验。
接着说,
如果在开发或测试期间有必要终止您的 建议使用application,abort函数或assert宏。