运行 unity arkit 项目 xcode beta 中的语义问题
Semantic issues while running unity arkit project in xcode beta
我采用了一个统一示例并将项目导出为 ios 项目。
但是在构建时我遇到了语义问题,如图所示:
同一个项目正在另一个 mac 上工作,但不在我的 iMac 上。
OS 版本:10.13 测试版
Xcode 版本:Xcode beta 9
ARWorldTrackingSessionConfiguration
在早期的 iOS 11 beta 种子中被重命名为 ARWorldTrackingConfiguration
。 (八月初的 Beta 5,如果我没记错的话?)
他们在旧符号周围留下了弃用通知,以便使用它的开发人员有时间注意警告并迁移到新的 API。但是他们删除了 Xcode 9 GM seed 中重命名的符号。
如果您在自己的任何来源中使用旧符号 (ARWorldTrackingSessionConfiguration
),find/replace 改用新符号 (ARWorldTrackingConfiguration
)。如果您之前从第三方(如 Unity)获得了这些资源,请确保您使用的是最新版本。或者,如果 Unity 仍在提供过时的 ARKit 代码,您可能想打扰他们...
(此外,如果有人直接使用 superclass ARSessionConfiguration
来获得 3DOF 跟踪,那将被拆分:现在 ARConfiguration
is an abstract superclass, and AROrientationTrackingConfiguration
是具体的 class 3DOF 追踪。)
我采用了一个统一示例并将项目导出为 ios 项目。 但是在构建时我遇到了语义问题,如图所示:
同一个项目正在另一个 mac 上工作,但不在我的 iMac 上。
OS 版本:10.13 测试版 Xcode 版本:Xcode beta 9
ARWorldTrackingSessionConfiguration
在早期的 iOS 11 beta 种子中被重命名为 ARWorldTrackingConfiguration
。 (八月初的 Beta 5,如果我没记错的话?)
他们在旧符号周围留下了弃用通知,以便使用它的开发人员有时间注意警告并迁移到新的 API。但是他们删除了 Xcode 9 GM seed 中重命名的符号。
如果您在自己的任何来源中使用旧符号 (ARWorldTrackingSessionConfiguration
),find/replace 改用新符号 (ARWorldTrackingConfiguration
)。如果您之前从第三方(如 Unity)获得了这些资源,请确保您使用的是最新版本。或者,如果 Unity 仍在提供过时的 ARKit 代码,您可能想打扰他们...
(此外,如果有人直接使用 superclass ARSessionConfiguration
来获得 3DOF 跟踪,那将被拆分:现在 ARConfiguration
is an abstract superclass, and AROrientationTrackingConfiguration
是具体的 class 3DOF 追踪。)