requestAccess
TypeScriptstatic requestAccess(handler: ((arg0: boolean) => void)): voidSwift declarationclass func requestAccess() async -> Boolclass · iOS 17.0+ · SDK 27.1
class AVExternalStorageDevicestatic requestAccess(handler: ((arg0: boolean) => void)): voidSwift declarationclass func requestAccess() async -> Boolstatic get authorizationStatus(): AVAuthorizationStatusSwift declarationclass var authorizationStatus: AVAuthorizationStatus { get }nextAvailableURLs(extensionArray: Array<string>): Array<string>Swift declarationfunc nextAvailableURLs(withPathExtensions extensionArray: [String]) throws -> [URL]get isConnected(): booleanSwift declarationvar isConnected: Bool { get }get displayName(): (string) | nullSwift declarationvar displayName: String? { get }get freeSize(): numberSwift declarationvar freeSize: Int { get }get isNotRecommendedForCaptureUse(): booleanSwift declarationvar isNotRecommendedForCaptureUse: Bool { get }get reasonsNotRecommendedForCaptureUse(): Array<AVExternalStorageDevice_ReasonNotRecommendedForCaptureUse>Swift declarationvar reasonsNotRecommendedForCaptureUse: Set<AVExternalStorageDevice.ReasonNotRecommendedForCaptureUse> { get }get totalSize(): numberSwift declarationvar totalSize: Int { get }get uuid(): (string) | nullSwift declarationvar uuid: UUID? { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVExternalStorageDevice.init()
inherited init: clang: 'init' is unavailable