到底該不該兼容 iOS6?

最近做個外包,需求方突然提出要兼容iOS6,可是他們這款應用根本不可能照顧到這片市場,然而對方擺出qq 淘寶什麼的都兼容iOS6,我真是無奈了,前輩們咋麼看?

我觉得这就跟我们做前端的一样,要兼容 IE6 可以,加钱…

一般公司的话,现在不介意支持iOS6了,因为iOS7以上可能使用一些更高级的方法,适配低版本会花更多时间,这与你们产品的收益不是成正比的。。直接iOS8更好,哈哈。。。外包的话客户明确要求你叫加钱呗

我的手机还是IOS5.1.1,你们竟然都讨论兼容不兼容IOS6了。。。看来我的设备落伍

怎么说呢,你是外包,如果你想赚钱就应该要按照需求方的要求来完成你的项目,当然你的说服力可以的话你可以尝试说服对方放弃支持,毕竟iOS6的市场占有率已经很低了~

看你产品的目标用户吧,我们选择不兼容,为了兼容iOS花了很大精力去做适配不值得,而且还可能导致其他奇怪的问题出现

应该不用再需要考虑兼容ios6,但是要兼容ios7.
补充:针对客户,你可以通过写一份调查报告,试图说服他们接受如果兼容ios6,这是在做白用功。当然,客户至上原则。

下面是我陈述的原因:
-----------
1.市场占有率:
虽然我没有认真的调查过,不过你可以搜索下不同版本ios6的,可以查看这里有一篇调查文章http://www.askci.com/chanye/2014/09/23/174318kn6g.shtml

通过上图可以看到,ios6-版本的话再市场占有率明显很低,而且应该是老设备安装,用户活跃度应该不会很高。
2.开发成本和周期
ios6与ios7/8相比不论在UI和Api及网络层面上都有不同,要做到兼容会极大的兼容调试和周期。
同时ios7/8对系统和网络的请求进一步升级,对系统的UI和操作性上有明显的调整。放弃ios6会更好的方便开发
3.apple的推送策略
苹果一贯作风有强推,大部分用户会接受推送并升级,估计很快ios8的占有率会很大提高。当然ios7还是要兼容的

以上是我的回答,数据上不严谨,楼主可以自行搜索相关的调查报告。

看看这个:http://david-smith.org/iosversionstats/

摘录一部分:
iPhone Only:
8.X 56.7%
7.X 38.0%
6.X 4.9%
5.X 0.3%

这个没有什么该不该。这样说吧,加需求,可以,加钱。代码量会多很多。

比如UIView的默认背景颜色不同,比如导航栏需要调整,比如UILabel背景不透明,比如UITextField默认不是竖直居中,时间也多了,工作量也多了。如果你需要兼容iOS6。。。。明天写个文章介绍一下最近适配iOS6遇到的坑

你就说,QQ开发出来的时候那时候大家还在用iPhone 3GS呢

发表评论

电子邮件地址不会被公开。 必填项已用*标注