我使用IOS 6.1启动了我的应用程序,是否会阻止我的潜在客户?

时间:2013-08-16 08:51:02

标签: iphone ios sdk

我想问一个简单的问题。我最近推出了我的应用程序,需要IOS 6.1,这是最新的设置,我认为这将使我的游戏与Iphone 5更兼容。但是,由于我的游戏已被批准并且现在在itunes中出售,我注意到我'实际上是唯一一个(或少数几个)需要IOS 6.1的人。

大多数主要玩家特别需要IOS 4.3或IOS 5.0。这使得他们的游戏甚至适用于非IOS 6.1手机。这是否意味着如果潜在买家尚未将手机更新为IOS 6.1,他将无法使用我的应用程序?

我是否只是犯了一个巨大的营销错误?我是否应该以低得多的IOS最低要求启动我的应用程序?

你们这些人怎么样?您是使用最新的IOS SDK制作应用程序还是使用较低的SDK来吸引更大的市场?

感谢那些能够提供见解的人。

6 个答案:

答案 0 :(得分:2)

Apple的回答很可能是你 以正确的方式做到了。您应该始终首先定位最新版本的iOS。否则,您可能会冒险开发最低公分母的应用程序,即不使用最新的API,如collectionviews或autolayout,这可能会减慢您的速度或阻止您为用户创建良好的体验。如果您可以添加对早期版本的支持,那么很好,但没有人会因为仅针对6.1而对您造成错误。除了首先采用正确的方法之外,iOS 6的采用率非常高,因此与支持Android开发中的传统操作系统版本相比,您只会错过一小部分用户群。

Apple chart of which iOS 6 features will work on which devices

要测试对较旧操作系统版本的支持,请尝试安装iOS 6.0模拟器,将开发目标放到6.0(在文件导航器中选择根项目 - >选择项目 - >信息选项卡),切换到iOS 6.0模拟器并运行您的项目。

答案 1 :(得分:2)

我会忘记任何版本<现在是6.0,特别是< iOS 5。

运行iOS 6的设备的市场份额足够大,如果你仍然为低于iOS5的设备编程,你必须不遗余力地在iOS5及更高版本中实现一些非常简单的东西(比如自定义某些UI元素) ,与社交网络共享,...),你不能使用自动布局等。

那就是说,在你的情况下我会要求iOS 6.0或更高版本,因为次要iOS更新的更改通常不会对您的代码产生重大影响。

答案 2 :(得分:1)

我不这么认为。如果你参考一些统计数据,你会发现6.0之前版本的份额几乎可以忽略不计。你可以在这里找到一些数字:http://www.14oranges.com/2013/06/ios-version-statistics-june-14th-2013/

答案 3 :(得分:1)

支持哪个版本总是一个令人困惑的选择。但据说iOS用户在发布后的前几个月内会更新到最新版本。 penetration percentage非常高。所以你可能不是那么大的臭味。

如果您的应用程序确实在较低版本上运行(或者可以在没有大量工作的情况下运行它们),那么支持较低版本以及吸引更大市场将是更好的策略。

答案 4 :(得分:0)

是的,你说错了。如果您的应用程序不需要6.1,那么请使用最旧的iOS版本,例如4.3。

例如,当iOS 7问世时,如果你的应用程序需要iOS 7,iPhone 3GS / 3用户就无法获得它(只是一个例子)。

希望有所帮助:)

答案 5 :(得分:0)

这取决于您定位的用户群。

  • 我去了人群。你没有任何危险。统计数据显示,最新版本的iOS成为推出后几周内使用最多的版本。据Apple称,iOS 6目前约为97%。我希望iOS 7能够非常快地进入同一个州。
  • 我有一个非常具体的目标受众。您需要了解您的用户。他们是极客吗?他们是普通用户吗?其中iOS版本的分布是什么?你可以找到这方面的统计数据。