One Logo Pool Ball
App Services · IOS API REFERENCE

FamilyControls

Authorize your app to provide parental controls on a device.

16 types

37 callable entries

6 skipped

86% entry coverage

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

Types

Functions and constants

init · iOS 15.2+

init

TypeScript
static init(categoryToken: _ManagedSettings_Token<_ManagedSettings_ActivityCategory>): _SwiftUI_Label<FamilyActivityTitleView, FamilyActivityIconView>
Swift declaration
nonisolated init(_ categoryToken: ActivityCategoryToken)

Creates a label representing a family activity category.

init · iOS 15.2+

init

TypeScript
static init69976(applicationToken: _ManagedSettings_Token<_ManagedSettings_Application>): _SwiftUI_Label<FamilyActivityTitleView, FamilyActivityIconView>
Swift declaration
nonisolated init(_ applicationToken: ApplicationToken)

Creates a label representing a family activity application.

init · iOS 15.2+

init

TypeScript
static init33463(webDomainToken: _ManagedSettings_Token<_ManagedSettings_WebDomain>): _SwiftUI_Label<FamilyActivityTitleView, FamilyActivityIconView>
Swift declaration
nonisolated init(_ webDomainToken: WebDomainToken)

Creates a label representing a family activity web domain.

Skipped declarations

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

FamilyActivityTitleView.body

This protocol needs associated types that cannot yet cross the bridge.

FamilyActivityIconView.body

This protocol needs associated types that cannot yet cross the bridge.

FamilyActivityPicker.body

This protocol needs associated types that cannot yet cross the bridge.

View.familyActivityPicker(isPresented:selection:)

This protocol needs associated types that cannot yet cross the bridge.

View.familyActivityPicker(headerText:footerText:isPresented:selection:)

This protocol needs associated types that cannot yet cross the bridge.

View.familyActivityPicker(title:headerText:footerText:isPresented:selection:)

This protocol needs associated types that cannot yet cross the bridge.