我正在创建一个平台应用程序,它的地面节点不断移动,被处理和再生。当我在模拟器上运行我的应用程序时,一个明显的故障,但在我的设备上运行时,从我所能看到的情况来看,没有出现故障。
我的问题是,设备是比模拟器表现更好,还是我只是没有注意到设备上的故障,因为它太小了。
前一篇文章建议模拟器应该运行得更好,但是这些文章是针对iPhone 3GS的,所以我想知道新的iPhones现在是否正在运行模拟器。
我的设备是iPhone 5,它运行的是IOS8.2,模拟器是8.3版。
发布于 2015-06-01 07:58:11
只是一般的使用测试。该设备在与您的计算机完全不同的环境中运行,这是确保如果将应用程序推送到设备上的最佳方法,确保不会发生意外事件。例如,电话/便携板可能有有限的数据覆盖,低内存情况,来电等。这些情况在设备上要常见得多,然后当人们通过模拟器进行仿真时。
从硬件的角度来看,设备使用的处理器结构与Mac不同,Mac也需要考虑(不像其他情况那样多,但您需要覆盖基本的处理器)。Mac也不能可靠地模拟RAM、磁盘空间、处理器速度的etc...hence测试在这里也是有用的。
如果您打算将您的应用程序发布到App,或者至少向设备发布应用程序,那么在设备本身上进行测试是值得的。只有这样,你才能确定它会在你想要瞄准的平台上按照预期的方式行动和执行。模拟器毕竟只是一个模拟器,而不是真实的东西!
来自HERE的参考。
https://stackoverflow.com/questions/30568166
复制相似问题