Type Property


A Boolean value indicating whether the current device supports this session configuration class.


class var isSupported: Bool { get }


Different types of AR experiences (which you configure using concrete ARConfiguration subclasses) can have different hardware requirements.

Before attempting to create an AR configuration, verify that the user’s device supports the configuration you plan to use by checking the isSupported property of the corresponding configuration class. If this property’s value is false, the current device does not support the requested configuration.