LocalAuthentication watchOS 8.5 to 9.0 API Differences
LABase.h
Added
#def LA_EXPORT
Added
#def LA_EXTERN
LAContext.h
Added
LAPolicy
Added
LAPolicyDeviceOwnerAuthentication
Added
LAPolicyDeviceOwnerAuthenticationWithWristDetection
Added
LAContext
Added
-[LAContext canEvaluatePolicy:error:]
Added
-[LAContext evaluatePolicy:localizedReason:reply:]
Added
-[LAContext invalidate]
Added
LACredentialType
Added
LACredentialTypeApplicationPassword
Added
LACredentialTypeSmartCardPIN
Added
-[LAContext setCredential:type:]
Added
-[LAContext isCredentialSet:]
Added
LAAccessControlOperation
Added
LAAccessControlOperationCreateItem
Added
LAAccessControlOperationUseItem
Added
LAAccessControlOperationCreateKey
Added
LAAccessControlOperationUseKeySign
Added
LAAccessControlOperationUseKeyDecrypt
Added
LAAccessControlOperationUseKeyKeyExchange
Added
-[LAContext evaluateAccessControl:operation:localizedReason:reply:]
Added
LAContext.interactionNotAllowed
LAError.h
Added
LAErrorDomain
Added
LAError
Added
LAErrorAuthenticationFailed
Added
LAErrorUserCancel
Added
LAErrorUserFallback
Added
LAErrorSystemCancel
Added
LAErrorPasscodeNotSet
Added
LAErrorTouchIDNotAvailable
Added
LAErrorTouchIDNotEnrolled
Added
LAErrorTouchIDLockout
Added
LAErrorAppCancel
Added
LAErrorInvalidContext
Added
LAErrorNotInteractive
LAPublicDefines.h
Added
#def kLAPolicyDeviceOwnerAuthenticationWithBiometrics
Added
#def kLAPolicyDeviceOwnerAuthentication
Added
#def kLAPolicyDeviceOwnerAuthenticationWithWatch
Added
#def kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch
Added
#def kLAPolicyDeviceOwnerAuthenticationWithWristDetection
Added
#def kLACredentialTypeApplicationPassword
Added
#def kLACredentialSmartCardPIN
Added
#def kLAErrorAuthenticationFailed
Added
#def kLAErrorUserCancel
Added
#def kLAErrorUserFallback
Added
#def kLAErrorSystemCancel
Added
#def kLAErrorPasscodeNotSet
Added
#def kLAErrorTouchIDNotAvailable
Added
#def kLAErrorTouchIDNotEnrolled
Added
#def kLAErrorTouchIDLockout
Added
#def kLAErrorAppCancel
Added
#def kLAErrorInvalidContext
Added
#def kLAErrorWatchNotAvailable
Added
#def kLAErrorNotInteractive
Added
#def kLAErrorBiometryNotAvailable
Added
#def kLAErrorBiometryNotEnrolled
Added
#def kLAErrorBiometryLockout
Added
#def kLAErrorBiometryNotPaired
Added
#def kLAErrorBiometryDisconnected
Added
#def kLAErrorInvalidDimensions
Added
#def kLAErrorDomain