CoreMotion在iOS 10上延迟交付数据

CoreMotion在iOS 10上延迟交付数据,ios,iphone,augmented-reality,core-motion,Ios,Iphone,Augmented Reality,Core Motion,我最近申请了AR。它使用CoreMotion姿态、旋转矩阵和重力来确定摄像机方向。运动更新位于qualityOfService=.userInteractive的单独操作队列上。在mainQueue上调用UI更新 这就像应用程序在iOS 9.3.5上运行一样: 这就像应用程序在iOS 10.0.1上使用完全相同的代码一样: 我已经在iphone5s和ipad4上进行了测试。该应用程序在iOS 10上正常运行的概率为二十分之一 你知道如何防止CoreMotion的数据传输延迟吗?这不是一个真正

我最近申请了AR。它使用CoreMotion姿态、旋转矩阵和重力来确定摄像机方向。运动更新位于qualityOfService=.userInteractive的单独操作队列上。在mainQueue上调用UI更新

这就像应用程序在iOS 9.3.5上运行一样:

这就像应用程序在iOS 10.0.1上使用完全相同的代码一样:

我已经在iphone5s和ipad4上进行了测试。该应用程序在iOS 10上正常运行的概率为二十分之一


你知道如何防止CoreMotion的数据传输延迟吗?

这不是一个真正的答案,但我们也经历了这一点,并向苹果提交了一份(经验证的)错误报告:

苹果确认的这一错误已在iOS 10.1中修复。这个问题已经不存在了。