我知道在实际设备上测试非常重要,因为模拟器上无法测试的方面很多。因此我决定购买一台实际设备。
然而,在iOS世界中也有很多设备可供选择!有iPod touch、iPad和iPhone,每种设备都有几个不同的版本和配置(8GB版本与16GB版本,WiFi版本,3G版本等)。除了屏幕尺寸不同外,纵横比也各不相同,并且包含的传感器也不同。
我认为让应用程序在多种设备上运行不应该太困难,但是是否有必要实际测试您计划支持的所有设备类型?苹果并不以低廉的价格著称,我希望将起始成本尽量降低。
因此,总结一下:在iOS开发领域中是否有必要/推荐测试尽可能多的设备类型?
小小的澄清:我特别问一下是否有可能存在与特定设备/设备族相关的兼容性问题,我无法通过模拟器或完全不同的设备来解决。