iOS 10 次更新后的 CMMotionManager 数据 'Jumps'
CMMotionManager data 'Jumps' after iOS 10 update
我正在开发一个使用 CMMotionManager 的应用程序,并且在 iOS 10 之前,来自管理器的数据是稳定的。在 iOS 10 更新后它开始 'jumping' (目前 t+1 的数据比 t[=21= 的数据大几倍],并且在时刻 t+2 它 returns 到稳定状态)。
我正在使用 CMDeviceMotion 的 attitude 属性 和参考框架 CMAttitudeReferenceFrameXTrueNorthZVertical.
如何稳定来自 Manager 的数据?
这完全是一个 iOS 10 错误。不幸的是,苹果甚至不想谈论它,尽管它代表了所有增强现实应用程序的严重错误。很多开发者都反映了,没人知道怎么解决。
最有趣的话题是:forums.developer.apple.com/thread/52145 : CMMotionManager incorrect behavior
但是我想指出,您只能使用 url 访问此线程。如果您只是去 Apple 开发者论坛并使用完全相同的标题进行搜索,该主题将不会出现在结果中。
显然这就是苹果发现的隐藏错误的方式。耻辱,耻辱...
我正在开发一个使用 CMMotionManager 的应用程序,并且在 iOS 10 之前,来自管理器的数据是稳定的。在 iOS 10 更新后它开始 'jumping' (目前 t+1 的数据比 t[=21= 的数据大几倍],并且在时刻 t+2 它 returns 到稳定状态)。 我正在使用 CMDeviceMotion 的 attitude 属性 和参考框架 CMAttitudeReferenceFrameXTrueNorthZVertical.
如何稳定来自 Manager 的数据?
这完全是一个 iOS 10 错误。不幸的是,苹果甚至不想谈论它,尽管它代表了所有增强现实应用程序的严重错误。很多开发者都反映了,没人知道怎么解决。
最有趣的话题是:forums.developer.apple.com/thread/52145 : CMMotionManager incorrect behavior
但是我想指出,您只能使用 url 访问此线程。如果您只是去 Apple 开发者论坛并使用完全相同的标题进行搜索,该主题将不会出现在结果中。
显然这就是苹果发现的隐藏错误的方式。耻辱,耻辱...