苹果失误接二连三:iPhone 5s 加速计出问题_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 苹果失误接二连三:iPhone 5s 加速计出问题

苹果失误接二连三:iPhone 5s 加速计出问题

 2013/10/17 16:30:41    程序员俱乐部  我要评论(0)
  • 摘要:满心欢喜买了iPhone5s的用户,最近或许会发现系统的指南针应用好像不太对劲。根据苹果支持论坛上用户的反应,如果把iPhone5s放在平面上,然后打开指南针应用中的水平仪功能,会发现有4°-6°偏差。而后Gizmodo进行了测试,发现指南针的方向也存在大约8°–10°的偏差。水平仪发生了偏差会怎么样,那些与依靠硬件加速计所开发的应用会出现问题,比如说《真实赛车3》里的赛车会自动向左行驶,难以继续玩下去。为什么iPhone5s的加速计会出现故障
  • 标签:iphone 问题 苹果

iphone5s

  满心欢喜买了 iPhone 5s 的用户,最近或许会发现系统的指南针应用好像不太对劲。根据苹果支持论坛上用户的反应,如果把 iPhone 5s 放在平面上,然后打开指南针应用中的水平仪功能,会发现有 4°- 6°偏差。

  而后 Gizmodo 进行了测试,发现指南针的方向也存在大约 8° – 10°的偏差。水平仪发生了偏差会怎么样,那些与依靠硬件加速计所开发的应用会出现问题,比如说《真实赛车 3》里的赛车会自动向左行驶,难以继续玩下去。

  为什么 iPhone 5s 的加速计会出现故障?RealityCap 的 CEO Eagle Jones 找到原因,是硬件设计方面的问题。

  根据 Chipworks 以及 iFixit 的拆解,他发现 iPhone 5s 所采用的加速计型号是 Sensortech BMA220,而非以前在 iPhone 5、iPhone 4s、iPad 2 等苹果产品里的意法半导体 L3G4200D。这两项产品有什么差异?

  Jones 解释,衡量加速计的性能,有两项关键指标:

  • 意法半导体的噪声密度(Noise Density)和 Bosch 的输出噪声(output noise),这两个数据将影响加速计测量结果的精准。从规格表来看,Bosch 的加速计在这方面要逊色于意法半导体的。但经过实际测试,iPhone 5s 的输出噪声数据与此前的 iOS 设备相当。
  • 初始偏差量(zero-g offset)。这个数据表明,为了保证数据输出的准确,因此厂商会首先进行校准。不过这项数据将随着物理压力或温度的变化而变化。而 Jones 在这项数据中发现了问题。意法半导体加速计的初始偏差量为 +/- 20mg,而 Bosch 的为 +/–95mg。——用我们看得懂的话来描述,+/- 20mg 相当于 +/– 1°的偏差,而 +/–95mg 则相当于 +/– 5° 的偏差。

  不能说苹果是为了节省成本而采用 Bosch 的加速计,因为两者的报价大致相当,约 1 美元。所以,苹果是因为别的原因采用 Bosch 的产品——Bosch 加速计的电压为 1.8V,而意法半导体的为 2.5V,这个差异前者的耗电量比后者低。

  现在问题是,iPhone 5s 已经开卖,处于种种原因那些有问题的手机未必能够得到更换,那么有什么办法能够解决加速计数据偏差的问题?Jones 最后提出的方法是,开发者可以在应用中增加一个校准量,让应用的表现正常。

  追求完美主义的苹果接二连三出现在产品上出现失误,这个表现让人不得不概叹。无论是出于省电的目的还是怎样,加速计方面出现这样的错误让人很难原谅。难道苹果在测试当中没有发现这个问题吗?还是说,他们认为这个问题可大可小,所以直接将有问题的产品给用户使用?苹果地图已经钉上苹果产品历史上的耻辱柱,但愿 iPhone 5s 不要重蹈覆辙。

  说实话,宁愿苹果成为跳票大王,也不要它为了赶场而推出有问题的产品。但从苹果地图到 iPhone 5s 的加速计,作为一个外人我无法想象苹果内部到底如何了。或许,Tim Cook 真的是一个问题。

  题图来自 cnet

发表评论
用户名: 匿名