One Logo Pool Ball
SensitiveContentAnalysis · IOS API REFERENCE

SCSensitivityAnalyzer

class · iOS 17.0+ · SDK 27.1

class SCSensitivityAnalyzer

Members (5)

method · iOS 17.0+

analyzeImage

TypeScript
analyzeImageCompletionHandler(image: _CoreGraphics_CGImage, completionHandler: ((arg0: (SCSensitivityAnalysis) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func analyzeImage(_ image: CGImage) async throws -> SCSensitivityAnalysis
method · iOS 17.0+

analyzeImage

TypeScript
analyzeImageAtCompletionHandler(fileURL: string, completionHandler: ((arg0: (SCSensitivityAnalysis) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func analyzeImage(at fileURL: URL) async throws -> SCSensitivityAnalysis
init · iOS 17.0+

init

TypeScript
static init(): SCSensitivityAnalyzer
Swift declaration
init()
get · iOS 17.0+

analysisPolicy

TypeScript
get analysisPolicy(): SCSensitivityAnalysisPolicy
Swift declaration
var analysisPolicy: SCSensitivityAnalysisPolicy { get }
method · iOS 17.0+

videoAnalysis

TypeScript
videoAnalysis(fileURL: string): SCSensitivityAnalyzer_VideoAnalysisHandler
Swift declaration
func videoAnalysis(forFileAt fileURL: URL) -> SCSensitivityAnalyzer.VideoAnalysisHandler

Creates VideoAnalysisHandler instance to perform sensitivity analysis on video file and track progress - Parameter fileURL: video file location on disk - Returns: newly instantiated VideoAnalysisHandler instance

Skipped declarations

No declarations were skipped in this snapshot.

All SensitiveContentAnalysis types →