![]() |
1
1
我认为你可以采取两种策略。
|
![]() |
2
1
如果出现这种情况的可能性很小,即使你没有适当的方法来处理它(假设应用程序是基于该功能构建的,如果它不工作,那么应用程序就变得无用了)——即使如此,我还是建议你在那里放一些好的处理代码——我相信这比让应用程序崩溃要好。 我可能会要求用户向您报告这一情况,并提供有关其设置的一些详细信息(毕竟,错误本身应该至少包含一条消息,可能会提示您出了什么问题)。 如果应用程序崩溃,我会认为开发人员犯了一些错误。如果弹出窗口试图至少广泛地解释在获取音频会话时存在一些问题,那么我至少知道开发人员试图对此采取一些措施。 基本上,虽然您无法从错误中恢复, 您至少可以对用户体验做些什么 . |
![]() |
3
1
如果您确信不会发生错误,可以强制尝试
|
![]() |
Tom · SwiftUI.sheet导致背景白色闪烁 4 月前 |
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 5 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 5 月前 |
![]() |
Saurabh Saini · 结构下标 5 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 5 月前 |