ios - 在 xcode beta 中运行 unity arkit 项目时出现语义问题

标签 ios xcode arkit

我已经采取了一个统一的例子,并将项目导出为 ios 项目。 但是在构建时我遇到了语义问题,如图所示:

enter image description here

同一个项目在另一台 Mac 上运行,但在我的 iMac 上运行不了。

操作系统版本:10.13 测试版 Xcode 版本:Xcode beta 9

最佳答案

ARWorldTrackingSessionConfiguration 已重命名为 ARWorldTrackingConfiguration在早期的 iO​​S 11 测试版种子中。 (八月初的 Beta 5,如果我没记错的话?)

他们在旧符号周围留下了弃用通知,以便使用它的开发人员有时间注意警告并迁移到新 API。但是他们删除了 Xcode 9 GM 种子中重命名的符号。

如果您在自己的任何来源中有旧符号 (ARWorldTrackingSessionConfiguration),请查找/替换为使用新符号 (ARWorldTrackingConfiguration)。如果您之前从第三方(如 Unity)获得了这些资源,请确保您使用的是最新版本。或者,如果 Unity 仍在提供过时的 ARKit 代码,您可能想打扰他们...


(此外,如果有人直接使用父类(super class) ARSessionConfiguration 来获得 3DOF 跟踪,那将被拆分:现在 ARConfiguration 是一个抽象父类(super class),AROrientationTrackingConfiguration 是获得 3DOF 的具体类跟踪。)

关于ios - 在 xcode beta 中运行 unity arkit 项目时出现语义问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46274199/

相关文章:

swift - 如何访问从 Firebase 下载的 SceneKit 文件?

ios - 从 ARKit 获取特征点

ios - SwiftUI 导航链接后退按钮在预览中有效,但在模拟器或设备中无效

iOS 和 Swift : CLLocationManagerDelegate not updating location coordinates beyond the first location

swift - 如何在基于设备运动的 ARkit 场景 View 中平滑移动节点?

ios - 从 Storyboard设置的 UINavigationBar 背景颜色与代码设置的颜色不同

iOS 模拟器无法正确刷新

iphone - 如何遍历多个 UITextField

ios - Apple 应用程序是否应该有最低 MB 数量

xcode - 应用内截图并附加到电子邮件,无需保存到库中