IOS10的抬腕唤醒的实现原理是啥( 二 )


■网友
实测之后发现,苹果是根据光线传感器+陀螺仪实现+协处理器 来实现功能理由:1,黑暗环境下,抬起唤醒失败率极高,说明光感是其中重要一环。也就是说,如果手机在黑暗中感受不到光线的变化,是不会判断是否被拿起的。(口袋中防误触)2,手机放置时,手在屏幕前晃动无效,拿起手机或翻转手机,屏幕会亮起,说明重力感应器工作。(比锤子的晃动贴心,尤其在看个时间这种场景中)3,黑屏状态下,手机平行推向面部,手机无反应,说明距离感性不工作。4,搭载M9以上的机型支持此功能……其实越狱后利用插件也能实现这种唤醒,只是耗电量激增综合各条,得出上述结论。苹果是根据光线传感器+陀螺仪实现+协处理器来实现抬腕唤起这个功能~
■网友
光线感应器(防止在口袋里误触)等等...


推荐阅读