VSErrorDomain
TypeScriptconst VSErrorDomain: stringSwift declarationlet VSErrorDomain: StringSupport TV provider and Apple TV app functionality.
26 types
130 callable entries
3 skipped
98% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
VSAccountAccessStatus
enum · iOS 10.0+
VSAccountApplicationProvider
class · iOS 14.2+
VSAccountManager
class · iOS 10.0+
VSAccountManagerDelegate
protocol · iOS 10.0+
VSAccountManagerResult
class · iOS 10.0+
VSAccountMetadata
class · iOS 10.0+
VSAccountMetadataRequest
class · iOS 10.0+
VSAccountProviderAuthenticationScheme
struct
VSAccountProviderResponse
class · iOS 10.2+
VSAppleSubscription
struct · iOS 17.4+
VSCheckAccessOption
struct · iOS 10.0+
VSError
struct · iOS 10.0+
VSError.Code
enum · iOS 10.0+
VSSubscription
class · iOS 11.0+ · Deprecated in iOS 18.0
VSSubscriptionAccessLevel
enum · iOS 11.0+ · Deprecated in iOS 18.0
VSSubscriptionRegistrationCenter
class · iOS 11.0+ · Deprecated in iOS 18.0
VSUserAccount
struct · iOS 16.4+
VSUserAccount.AccountType
enum · iOS 16.4+
VSUserAccount.AccountType.RawValue
typealias · iOS 16.4+
VSUserAccount.OriginatingDeviceCategory
enum · iOS 16.4+
VSUserAccount.OriginatingDeviceCategory.RawValue
typealias · iOS 16.4+
VSUserAccountManager
class · iOS 16.4+
VSUserAccountManager.AutoSignInAuthorization
enum · iOS 26.0+
VSUserAccountManager.AutoSignInToken
struct · iOS 26.0+
VSUserAccountManager.AutoSignInTokenUpdateContext
struct · iOS 26.0+
VSUserAccountManager.QueryOptions
struct · iOS 16.4+
const VSErrorDomain: stringSwift declarationlet VSErrorDomain: Stringconst VSErrorInfoKeyAccountProviderResponse: stringSwift declarationlet VSErrorInfoKeyAccountProviderResponse: Stringconst VSErrorInfoKeySAMLResponse: stringSwift declarationlet VSErrorInfoKeySAMLResponse: Stringconst VSErrorInfoKeySAMLResponseStatus: stringSwift declarationlet VSErrorInfoKeySAMLResponseStatus: Stringconst VSErrorInfoKeyUnsupportedProviderIdentifier: stringSwift declarationlet VSErrorInfoKeyUnsupportedProviderIdentifier: Stringconst VSOpenTVProviderSettingsURLString: stringSwift declarationlet VSOpenTVProviderSettingsURLString: String3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
VSAccountApplicationProvider.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
VSAccountManagerResult.init()
inherited init: clang: 'init' is unavailable
protocol implementation VSAccountManagerDelegate.accountManager(_:shouldAuthenticateAccountProviderWithIdentifier:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it