如何阻止nativescript在屏幕上显示错误堆栈跟踪?堆栈跟踪对于开发人员来说真的很有用,但是以防万一,应用程序发布后不会覆盖一些边缘情况,并且发生意外错误,用户查看堆栈跟踪会有不好的经验。有没有办法在Android和iOS中抛弃应用程序?
尝试catch语句确实有效,但并非在所有情况下都有效,例如当内存不足并且清除了所有下载和缓存的图像时,会抛出lowMemory错误并在屏幕上显示堆栈。
答案 0 :(得分:1)
当Android应用程序以发布模式构建时;
tns build android --release --key-store-path [path] --key-store-password [pw] --key-store-alias [alias] --key-store-alias- pw [pw]
该应用将自动禁用Android上的堆栈跟踪屏幕。默认情况下, tns build android 将构建调试模式应用程序。