BAErrorDomain
TypeScriptconst BAErrorDomain: stringSwift declarationlet BAErrorDomain: StringImprove or eliminate the time people wait while your app downloads assets.
25 types
105 callable entries
11 skipped
91% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
AssetPack
struct · iOS 26.0+
AssetPack.DecodingConfiguration
typealias · iOS 26.0+
AssetPack.ID
typealias · iOS 26.0+
AssetPack.Status
struct · iOS 26.0+
AssetPack.Status.ArrayLiteralElement
typealias · iOS 26.0+
AssetPack.Status.Element
typealias · iOS 26.0+
AssetPack.Status.RawValue
typealias · iOS 26.0+
AssetPackManager
class · iOS 26.0+
AssetPackManager.DownloadStatusUpdate
enum · iOS 26.0+
AssetPackManager.LocalAvailabilityError
struct · iOS 27.0+
AssetPackManifest
struct · iOS 26.0+
AssetPackManifest.DecodingConfiguration
struct · iOS 26.0+
BAAppExtensionInfo
class · iOS 16.1+
BAContentRequest
enum · iOS 16.1+
BADownload
class · iOS 16.1+
BADownload.Priority
struct
BADownload.State
enum
BADownloaderExtension
protocol · iOS 16.1+
BADownloaderExtensionConfiguration
protocol · iOS 16.1+
BADownloadManager
class · iOS 16.1+
BADownloadManagerDelegate
protocol · iOS 16.1+
BAErrorCode
enum · iOS 17.0+
BAURLDownload
class · iOS 16.1+
ManagedBackgroundAssetsError
enum · iOS 26.0+
ManagedDownloaderExtension
protocol · iOS 26.0+
const BAErrorDomain: stringSwift declarationlet BAErrorDomain: String11 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AssetPackManager.statusUpdates
The iOS SDK compiler rejected this binding: actor-isolated property 'statusUpdates' can not be referenced from a nonisolated context
BADownloadManager.withExclusiveControl(_:)
synchronous callback requires a nonescaping JS-thread call
BADownloadManager.withExclusiveControl(before:_:)
synchronous callback requires a nonescaping JS-thread call
BAURLDownload.init()
inherited init: cannot prove legal (class declares 4 custom initializers)
BAAppExtensionInfo.init()
inherited init: clang: 'init' is unavailable
BADownload.init()
inherited init: clang: 'init' is unavailable
BADownloadManager.init()
inherited init: clang: 'init' is unavailable
protocol implementation ManagedDownloaderExtension
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation BADownloaderExtension
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation BADownloaderExtensionConfiguration
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation BADownloadManagerDelegate.download(_:didReceive:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it