【发布时间】:2021-04-15 06:14:20
【问题描述】:
我的应用在main() 函数内部执行一些检查,在runApp( MyApp()); 之前,最重要的是从 Firebase 加载应用配置。如果失败,则无法运行未配置的应用程序。所以我想显示消息框说“应用程序配置加载失败”,然后在用户按确定后,退出应用程序。
在这种情况下,退出应用的首选方式是什么?我需要它在 iOS 和 Android 上运行。
【问题讨论】:
-
Apple 的人机界面指南规定应用程序永远不应以编程方式退出,因为它给人的印象是应用程序已崩溃。我建议更好的方法是提供错误通知和“重试”按钮。如果用户不想重试,那么他们可以自己退出您的应用
-
是的,我听说过,Apple 界面指南在这种情况下令人困惑
标签: android ios flutter dart exit