我正在准备将我的应用发布到Play商店中,但只有一件事我还做不到。当应用程序崩溃时,将出现一个带有两个选项卡的屏幕:异常和Logcat。在开发过程中很好,但是在生产版本中,我不希望用户在应用程序崩溃时看到此屏幕(如果它崩溃:p)。如何删除?
答案 0 :(得分:0)
最新版本的NativeScript(4.2.2)引入了一个标志,该标志可以禁用错误的自动缓存。有关详细信息,请参见here。
使用falg停止传播错误的示例: app / package.json
{
"android": {
"v8Flags": "--expose_gc"
},
"main": "app.js",
"name": "tns-template-hello-world-ts",
"version": "4.1.0",
"discardUncaughtJsExceptions":true
}
注意:启用此属性可能导致丢弃异常, 这可能导致意外的应用程序行为。为了适当 异常处理,建议保持启用自动布线。