One Logo Pool Ball
App Services · IOS API REFERENCE

ManagedSettings

Access and change settings with your app while maintaining user privacy and control.

37 types

153 callable entries

2 skipped

99% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

AccountSettings

struct · iOS 15.0+

ActivityCategory

struct · iOS 15.0+

ActivityCategoryToken

typealias · iOS 15.0+

Application

struct · iOS 15.0+

ApplicationSettings

struct · iOS 15.0+

ApplicationToken

typealias · iOS 15.0+

AppStoreSettings

struct · iOS 15.0+

BoundedSettingMetadata

struct · iOS 15.0+

CellularSettings

struct · iOS 15.0+

DateAndTimeSettings

struct · iOS 15.0+

GameCenterSettings

struct · iOS 15.0+

ManagedSettingsGroup

protocol · iOS 15.0+

ManagedSettingsStore

class · iOS 15.0+

ManagedSettingsStore.Name

struct · iOS 16.0+

ManagedSettingsStore.Name.RawValue

typealias · iOS 16.0+

ManagedSettingsStore.ObjectWillChangePublisher

typealias · iOS 15.0+

ManagedSettingsStore.TokenExpiryMessage

struct · iOS 26.5+

ManagedSettingsStore.TokenExpiryMessage.Subject

typealias · iOS 26.5+

MediaSettings

struct · iOS 15.0+

PasscodeSettings

struct · iOS 15.0+

SafariSettings

struct · iOS 15.0+

SafariSettings.CookiePolicy

enum · iOS 15.0+

SafariSettings.CookiePolicy.RawValue

typealias · iOS 15.0+

SettingMetadata

struct · iOS 15.0+

ShieldAction

enum · iOS 15.0+

ShieldAction.RawValue

typealias · iOS 15.0+

ShieldActionDelegate

class · iOS 15.0+

ShieldActionResponse

enum · iOS 15.0+

ShieldActionResponse.RawValue

typealias · iOS 15.0+

ShieldSettings

struct · iOS 15.0+

ShieldSettings.ActivityCategoryPolicy

enum · iOS 15.0+

SiriSettings

struct · iOS 15.0+

Token

struct · iOS 15.0+

WebContentSettings

struct · iOS 15.0+

WebContentSettings.FilterPolicy

enum · iOS 15.0+

WebDomain

struct · iOS 15.0+

WebDomainToken

typealias · iOS 15.0+

Functions and constants

get · iOS 15.0+

defaultValue

TypeScript
get defaultValue(): unknown
Swift declaration
let defaultValue: Value

The implicit value for a setting if your app doesn't set a value.

get · iOS 15.0+

bounds

TypeScript
get bounds(): SDKHandle
Swift declaration
let bounds: ClosedRange<Value>

The range of values that a setting can accomodate.

Skipped declarations

2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

BoundedSettingMetadata.defaultValue

This declaration needs Swift generic type arguments. (no canonical witness for Value)

NotificationCenter.MessageIdentifier.tokensDidExpire

Static protocol requirements cannot be called through an instance.