"ARConfiguration() – init() is unavailable" Xcode 9 Beta 5 中的错误

"ARConfiguration() – init() is unavailable" error in Xcode 9 Beta 5

在更新我现有的 AR 应用程序代码(使用 ARKit 和 SceneKit 编写)时,我在尝试初始化 ARConfiguration 时遇到以下错误:

// ARConfiguration() - init() is unavailable.

如何解决?

Apple 的 documentation of ARConfiguration 说:

Class

ARConfiguration

The abstract base class for AR session configurations.

Apple 似乎想让它成为一个摘要class,所以init() 已变得不可用。

你不能使用它的任何具体子classes,ARWorldTrackingConfigurationAROrientationTrackingConfiguration吗?