1

问这个问题的原因是我想提供的 facebook 支持。由于 iOS 6 和 5 之间存在重大差异,我很困惑。

1 - 如果我只支持 5,我将失去大量用户群,对吗?有没有人对有多少人使用哪个操作系统有任何国家分析?

2 - 如果我只支持 6,我需要什么测试?就 Facebook 而言,我需要 iOS 6 设备或模拟器吗?

4

3 回答 3

1

我认为你应该为 ios 6.0 使用最新的 Facebook api,并为你的用户设置为 ios 6.0。我认为苹果总是坚持他们的用户更新他们的操作系统,并且不允许降级操作系统。所以如果你调查用户然后还找到最大用户使用最新的操作系统。我认为你应该选择 ios 6.0。

于 2013-01-10T09:22:13.480 回答
1

您检查手机的版本并根据版本在 if-else 语句中编写代码。通过这种方式,您将同时支持 iOS 5 和 6。就测试而言,您将需要一个模拟器或设备来检查您的应用程序。这是一个链接,您将通过该链接检测设备操作系统版本

于 2013-01-10T09:33:40.743 回答
1
  1. 我不知道任何发布国家/地区统计数据的页面,但例如在这里您可以找到一位开发人员的统计数据,它们与我可以访问的统计数据相似(抱歉,但我无法发布) - 无论如何你会失去当您仅支持 iOS6 时,大约 20%-25% 的观众。

  2. 在发布之前,您应该始终在设备上进行测试 - 大多数应用程序在模拟器上的行为相同,但并非总是如此。IMO 甚至应该在更多设备上进行测试(如 iPhone3GS、iPhone4、iPhone5 等),但当然这并不总是可能的。

于 2013-01-10T09:33:48.557 回答