两部 iPhone 4S 使用相同版本的 iOS 运行相同的应用程序会遇到不同的(并且通常是相互排斥的)错误
我遇到了一个奇怪(而且非常令人沮丧)的问题,我正在构建的应用程序在同一型号的不同设备上表现不同。我不知道为什么。当我测试代码时,我使用真实设备(我的 iPhone 5、4S、iPod touch 和 iPad 2)和模拟器来帮助发现和修复错误。但是,发生的情况是,当我将测试构建发送给使用相同设备(例如另一台 iPhone 4S)、运行相同 iOS 版本的其他人时,他们报告了我无法在我自己的设备上找到或复制的错误。我不认为这些人在谎报他们的经历,但真的有可能两部相同型号的手机和相同的 iOS 版本会遇到不同的错误吗?如果是,我应该如何调试这个,因为我不能复制这个问题?