TechnologiesMachine Learning & AI

TrustInsights

iOSmacOStvOSwatchOSvisionOS

TrustInsights evaluates trust and security insights on iOS and visionOS using version-managed assessment models. You use an InsightEvaluator to run an InsightEvaluation and produce results that conform to the TrustInsight protocol. Concrete insights such as IsLikelyBeingCoachedInsight let you reason about specific trust and security signals in your app.

Evaluating Insights 2

Run version-managed assessment models to evaluate trust and security insights.

  • Cl
    InsightEvaluator
    Entry point from which trust insights can be requested
  • Cl
    InsightEvaluation
    Result object for ``InsightEvaluator/requestEvaluation(context:)``

Insight Results 2

Work with the results that an evaluation produces for specific trust and security signals.

  • Pr
    TrustInsight
    A protocol that the results of an insight evaluation conform to, representing a trust or security insight.
  • St
    IsLikelyBeingCoachedInsight
    Insight to request indications that the user may be actively being coached to perform actions

Enumerations 2

  • En
    InsightError
    Error values that can be returned for specific requested insights within the overall evaluation
  • En
    InsightEvaluationConsumptionStatus
    Values describing the usage of InsightEvaluation
← Machine Learning & AI