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.
- ClInsightEvaluatorEntry point from which trust insights can be requested
- ClInsightEvaluationResult object for ``InsightEvaluator/requestEvaluation(context:)``
Insight Results 2
Work with the results that an evaluation produces for specific trust and security signals.
- PrTrustInsightA protocol that the results of an insight evaluation conform to, representing a trust or security insight.
- StIsLikelyBeingCoachedInsightInsight to request indications that the user may be actively being coached to perform actions
Enumerations 2
- EnInsightErrorError values that can be returned for specific requested insights within the overall evaluation
- EnInsightEvaluationConsumptionStatusValues describing the usage of InsightEvaluation