gpt4 book ai didi

iOS ARKit 状态 (cameraDidChangeTrackingState) 卡在初始化中,无法跟踪

转载 作者:可可西里 更新时间:2023-11-01 05:42:54 26 4
gpt4 key购买 nike

提前为 newb 问题道歉(无法在 SO 的其他地方找到它),但是有人在初始化任何和/或所有 ARKit 演示时遇到问题吗?

例如,默认/原始应用程序 - 当您创建一个空的 ARKit 项目时得到的。我看到的是飞船悬停在默认视口(viewport)上方,当我平移时,它几乎保持在视口(viewport)的中心,而不是固定在空间中,我无法在飞船上方或两侧移动。当我查看 cameraDidChangeTrackingState 中的相机状态属性时,它显示“有限/正在初始化,但从不改变。我觉得我一定是遗漏了一些明显的东西,比如权利 - 或者其他一些设备级别设置?

func session(_ session: ARSession, cameraDidChangeTrackingState camera: ARCamera) {
switch camera.trackingState {
case .notAvailable:
print("Tracking: not available: \(camera.trackingState)")
case .limited(let reason):
print("Tracking limited: \(reason)") <-- only gets here, with "initializing"
case .normal:
print("tracking normal: \(camera.trackingState)")
}
}

为了物有所值,我使用的是 Xcode 9.0 和 iPhone 8。

谢谢!

最佳答案

虽然看起来很奇怪,但只需重新启动手机即可解决我看到的所有应用程序的问题。我不知道出了什么问题,也不知道为什么。

关于iOS ARKit 状态 (cameraDidChangeTrackingState) 卡在初始化中,无法跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46880726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com