Contents

init(fieldOfView:requestDeviceFitUpdates:presentCoachingAlerts:)

Create a visual fidelity data provider.

Declaration

convenience init(fieldOfView: VisualFidelityProvider.FieldOfView? = nil, requestDeviceFitUpdates: Bool = false, presentCoachingAlerts: Bool = false)

Parameters

  • fieldOfView:

    Field of view specification to monitor. Use Apple-defined presets (e.g., .presetA) or .polygon(points:) for precise geometric control. Pass nil to skip field of view monitoring. Default is nil.

  • requestDeviceFitUpdates:

    When true, device fit status will be included in fidelity data updates. Default is false.

  • presentCoachingAlerts:

    When true, system will automatically present user notifications with coaching tips when validation errors are detected. Default is false.