Instance Property


An object that defines motion and scene tracking behaviors for the session.


@NSCopying var configuration: ARConfiguration? { get }

See Also

Configuring and Running a Session

func run(ARConfiguration, options: ARSession.RunOptions)

Starts AR processing for the session with the specified configuration and options.

var identifier: UUID

A unique identifier of the running session.

struct ARSession.RunOptions

Options for transitioning an AR session's current state when you change its configuration.

func pause()

Pauses processing in the session.