requestAuthorization
TypeScriptstatic requestAuthorization(sensors: Array<SRSensor>, completion: ((arg0: (NativeError) | null) => void)): voidSwift declarationclass func requestAuthorization(sensors: Set<SRSensor>) async throwsclass · iOS 13.0+ · Deprecated in iOS 27.0 · SDK 27.1
class SRSensorReaderstatic requestAuthorization(sensors: Array<SRSensor>, completion: ((arg0: (NativeError) | null) => void)): voidSwift declarationclass func requestAuthorization(sensors: Set<SRSensor>) async throwsfetch(request: SRFetchRequest): voidSwift declarationfunc fetch(_ request: SRFetchRequest)fetchDevices(): voidSwift declarationfunc fetchDevices()static init(sensor: SRSensor): SRSensorReaderSwift declarationinit(sensor: SRSensor)startRecording(): voidSwift declarationfunc startRecording()stopRecording(): voidSwift declarationfunc stopRecording()get authorizationStatus(): SRAuthorizationStatusSwift declarationvar authorizationStatus: SRAuthorizationStatus { get }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any SRSensorReaderDelegate)? { get set }set delegate(value: (Implements<SRSensorReaderDelegate> | SDKHandle) | null)Swift declarationweak var delegate: (any SRSensorReaderDelegate)? { get set }get sensor(): SRSensorSwift declarationvar sensor: SRSensor { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SRSensorReader.init()
inherited init: cannot prove legal (class declares 1 custom initializer)