菜鸟教程小白 发表于 2022-12-12 22:03:03

ios - CoreMotion 在 iOS 10 上延迟交付数据


                                            <p><p>我最近做了一个 AR 应用程序。它使用 CoreMotion 姿态.rotationMatrix 和重力来确定相机方向。运动更新位于单独的 OperationQueue 中,qualityOfService = .userInteractive。在 mainQueue 上调用 UI 更新。</p>

<p>这就像应用程序在 iOS 9.3.5 上运行:
<a href="https://youtu.be/ecvXa3jXBrY" rel="noreferrer noopener nofollow">https://youtu.be/ecvXa3jXBrY</a> </p>

<p>这就像应用程序在 iOS 10.0.1 上使用完全相同的代码:
<a href="https://youtu.be/bEKpBWSGawQ" rel="noreferrer noopener nofollow">https://youtu.be/bEKpBWSGawQ</a> </p>

<p>我已经在 iPhone 5S 和 iPad 4 上对其进行了测试。二十分之一的应用程序在 iOS 10 上正常运行。</p>

<p>您知道如何防止 CoreMotion 的数据传输延迟吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>不是一个真正的答案,但我们也遇到过这种情况,并向 Apple 提交了一份(经过验证的)错误报告:
<a href="https://forums.developer.apple.com/thread/52145" rel="noreferrer noopener nofollow">https://forums.developer.apple.com/thread/52145</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - CoreMotion 在 iOS 10 上延迟交付数据,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/39506215/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/39506215/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - CoreMotion 在 iOS 10 上延迟交付数据