扫描几秒钟后相机播放停止,但其他事情(如触摸)也没问题。它在设备更新到11.2.5之后开始(我们这么认为)。在xcode中我发现了这个例外:
2018-02-06 12:38:30.324438 + 0300 arkitscene [5138:1590376] [会话] 会话(0x1100ea340):确实失败并出现错误:错误 Domain = com.apple.arkit.error Code = 102“必需的传感器失败。” UserInfo = {NSLocalizedFailureReason =传感器无法传送 必需输入。,NSUnderlyingError = 0x1c524f960 {错误 Domain = CMErrorDomain Code = 102“(null)”}, NSLocalizedRecoverySuggestion =确保应用程序具有 必需的隐私设置。,NSLocalizedDescription =必需的传感器 失败。}
答案 0 :(得分:0)
通过在Unity AR Alignment Gravity和Heading to Unity AR Alignment Gravity的统一编辑器中更改ARCameraManager的开始对齐来解决此问题。