我有一个非常基本但非常重要且可能不可能的问题:如何诊断无法重现的错误?
现在有两次,我收到了来自人们询问我无法重现的应用程序崩溃错误的电子邮件。未修改的 iPhone,当前软件,尝试重新安装和硬重置等。它每次都会崩溃,对我来说非常有效,(更不用说它首先获得了 App Store 的批准,所以我很清楚不是唯一的)。我一直明白,设备的一致性是 Apple 对开发者的一大卖点,但这也让我很难确定他们的设备与我的设备有何不同......
那么,除了“继续测试”之外,程序员之间是否有这种事情的诀窍?iPhone模拟器的某些功能不仅可以让您测试不同的屏幕尺寸,还可以测试不同的硬件配置等?还是我只是运气不好,坚持告诉我的客户“对不起,它对我有用”?
任何人都可以分享他们的经验或建议吗?