One Logo Pool Ball
ManagedSettings · IOS API REFERENCE

Application

struct · iOS 15.0+ · SDK 27.1

struct Application

A representation of an application on the user's device. Managed Settings represents apps with tokens to preserve user privacy and control.

Members (5)

init · iOS 15.0+

init

TypeScript
static initBundleIdentifier(bundleIdentifier: string): Application
Swift declaration
init(bundleIdentifier: String)

Creates an object that represents the app with the specified bundle identifier. - Parameter bundleIdentifier: The app's bundle identifier.

get · iOS 15.0+

bundleIdentifier

TypeScript
get bundleIdentifier(): (string) | null
Swift declaration
let bundleIdentifier: String?

The unique string that identifies this app. In an extension that provides shield configurations, this property provides the app's bundle identifier. When you access this property outside that extension, the value is `nil`. See `ShieldConfigurationDataSource` in the `ManagedSettingsUI` framework for more information.

get · iOS 15.0+

localizedDisplayName

TypeScript
get localizedDisplayName(): (string) | null
Swift declaration
let localizedDisplayName: String?

A localized display name for the application. In an extension that provides shield configurations, this property provides the app's name. When you access this property outside that extension, the value is `nil`. See `ShieldConfigurationDataSource` in the Managed Settings UI framework for more information.

get · iOS 15.0+

token

TypeScript
get token(): (Token<Application>) | null
Swift declaration
let token: ApplicationToken?

An opaque representation of a specific web domain. Use a token to share information about an app with other devices in the same Family Sharing group.

init · iOS 15.0+

init

TypeScript
static initToken(token: Token<Application>): Application
Swift declaration
init(token: ApplicationToken)

Creates an object that represents the app with the specified token. - Parameter token: A token that identifies an app.

Skipped declarations

No declarations were skipped in this snapshot.

All ManagedSettings types →