API Differences in AlarmKit in iOS 26.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in AlarmKit in the iOS 26.0 SDK.

Table of Contents

Protocols

AlarmMetadata

Classes

AlarmManager

Structs

Alarm
AlarmAttributes
AlarmButton
AlarmPresentation
AlarmPresentationState

Typealiases

AlarmAuthorizationStateUpdates
public typealias AsyncIterator = AlarmKit.AlarmManager.AlarmAuthorizationStateUpdates.Iterator
AlarmAuthorizationStateUpdates
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Swift.Never
AlarmUpdates
public typealias AsyncIterator = AlarmKit.AlarmManager.AlarmUpdates.Iterator
AlarmUpdates
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Swift.Never
Iterator
public typealias Element = AlarmKit.AlarmManager.AlarmUpdates.Element
Iterator
public typealias Element = AlarmKit.AlarmManager.AuthorizationState
Iterator
@_implements(_Concurrency.AsyncIteratorProtocol, Failure) public typealias __AsyncIteratorProtocol_Failure = Swift.Never
Iterator
@_implements(_Concurrency.AsyncIteratorProtocol, Failure) public typealias __AsyncIteratorProtocol_Failure = Swift.Never

Conformances

Alarm.State
Swift.Hashable
AlarmManager.AlarmError
Swift.Equatable
AlarmManager.AlarmError
Swift.Hashable
AlarmManager.AuthorizationState
Swift.Equatable
AlarmManager.AuthorizationState
Swift.Hashable