One Logo Pool Ball
App Services · IOS API REFERENCE

ExtensionKit

Make custom UI from an app extension available in a host app, and manage the list of enabled and disabled app extensions.

10 types

17 callable entries

17 skipped

50% entry coverage

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

Types

Skipped declarations

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

Never.body

The containing type is outside the generated SDK type index.

Array.body

The containing type is outside the generated SDK type index.

AppExtension.main()

Static protocol requirements cannot be called through an instance.

AppExtensionSceneConfiguration.init(_:configuration:)

callback cannot propagate synchronous failure

AppExtensionSceneConfiguration.init(_:)

callback cannot propagate synchronous failure

PrimitiveAppExtensionScene.init(id:content:onConnection:)

callback cannot propagate synchronous failure

AppExtensionSceneBuilder.buildBlock(_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:_:_:_:_:)

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

AppExtensionSceneBuilder.buildBlock(_:_:_:_:_:_:_:_:_:_:)

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

protocol implementation AppExtensionScene

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