-
Trust Insights 만나 보기
Trust Insights가 사회적 사기와 강제로부터 사용자를 보호하는 데 어떻게 도움이 될 수 있는지 알아보세요. 이 새로운 프레임워크가 어떻게 개인정보를 보호하는 머신 러닝을 사용하여 누군가가 위험한 행동을 하도록 유도되는 상황을 감지하는지 살펴보세요. Trust Insights를 앱에 통합하고, 신호를 해석하며, 개인정보를 존중하면서 사용자를 보호하는 사려 깊은 개입 방안을 설계하는 방법을 알아보세요.
챕터
- 0:00 - Introduction
- 2:35 - Generating insights
- 6:50 - Feedback requirements
- 9:25 - Privacy
- 10:34 - Best practices
- 12:48 - Next steps
리소스
관련 비디오
WWDC26
-
비디오 검색…
-
-
3:01 - Generating insights
import TrustInsights let request = IsLikelyBeingCoachedInsight.request(schema: .version1, modelVersion: .current) let context = InsightEvaluator.InsightContext(operationCategory: .resourceUse, requestedEvaluations: request) let evaluator = InsightEvaluator() guard try await evaluator.requestAuthorization(for: context) == .authorized else { return } let assessment = try await evaluator.requestEvaluation(context: context) do { try handleAssessment(assessment) } catch { // Handle error } assessment.reportConsumption(.usedIncreasedFriction) -
5:37 - Handling results for IsLikelyBeingCoachedInsight
func handleAssessment(_ assessment: InsightEvaluation<IsLikelyBeingCoachedInsight>) throws { switch try assessment.insight.outcome.get() { case .unknown: case .medium: case .high: @unknown default: } } -
7:05 - Real-time consumption feedback
import TrustInsights let request = IsLikelyBeingCoachedInsight.request(schema: .version1, modelVersion: .current) let context = InsightEvaluator.InsightContext(operationCategory: .resourceUse, requestedEvaluations: request) let evaluator = InsightEvaluator() guard try await evaluator.requestAuthorization(for: context) == .authorized else { return } let assessment = try await evaluator.requestEvaluation(context: context) do { try handleAssessment(assessment) } catch { // Handle error } assessment.reportConsumption(.usedIncreasedFriction)
-
-
- 0:00 - Introduction
Meet Trust Insights, a new iOS 27 framework that helps your app detect coercion and social engineering.
- 2:35 - Generating insights
Integrating Trust Insights with its client-side Swift API — declaring the entitlement, building a parameter pack of requested insights, and using the InsightEvaluator with an operation category that determines which model logic applies.
- 6:50 - Feedback requirements
The two required types of feedback that keep insights accurate — mandatory real-time consumption feedback reporting how your app responded, and offline feedback for transactions that later prove fraudulent.
- 9:25 - Privacy
Understand how Trust Insights minimizes data, keeps signals on device, and gives users full control.
- 10:34 - Best practices
Learn where Trust Insights adds the most value and how to combine it with your existing risk logic.
- 12:48 - Next steps
Adopting Trust Insights — identify moments where it can work alongside your existing logic, follow the documentation and best practices, and register on Apple Business Register to learn about Partner Data Services.