代码之家  ›  专栏  ›  技术社区  ›  James Skidmore

在为iOS开发时,您通常在哪些设备上进行测试?

  •  1
  • James Skidmore  · 技术社区  · 15 年前

    我需要购买任何设备需要做测试的iOS应用程序。我最初的想法是测试第一代ipodtouch和iphone4。使用3.1软件对旧版ipodtouch进行测试,可以很好地说明应用程序在内存不足的情况下如何工作,而iphone4显然将是对速度更快的系统的一次测试。

    3 回复  |  直到 15 年前
        1
  •  2
  •   hotpaw2    15 年前

    至少,一个运行最旧操作系统的设备(我将其列为部署目标)、我拥有的最慢的设备/操作系统组合(例如,运行4.0.x的3G可能比运行3.x操作系统的任何设备都慢)和应用程序支持的设备,以及当前/最新发布的操作系统。

    包括我的应用程序将支持的所有功能的设备(如麦克风、摄像头、陀螺仪、GPS等,如果需要)

        2
  •  2
  •   Shaggy Frog    15 年前

    到目前为止,我提交的所有应用程序都与iOS3.1.x兼容,我在我的旧的第一代iPodTouch上进行了测试。我还测试了我的3.2.2ipad和4.0.2iphone3gs。

    如果你开发支持3.1.x的通用应用程序,这一点尤为重要。你会发现大量的硬件缺陷,而这些缺陷是模拟器永远无法解决的。

        3
  •  1
  •   Jesse Naugher    15 年前

    现在,我使用运行3.1的3g(流行版本)、运行4.0.2的3gs(最新版本)、运行3.1.3的touch(基本上是3.1)和运行4.0.2的iphone4进行测试。

    主要是为了确保3.x设备的安全,然后是一个拥有最新操作系统的设备。