API Differences in ContactProvider in iOS 18.0

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

Table of Contents

Protocols

ContactItemChangeObserver
ContactItemContentObserver
ContactItemEnumerating
ContactItemEnumerator
ContactProviderDomain
ContactProviderExtension

Classes

ContactProviderManager

Structs

ContactItem
Identifier
ContactItemPage
ContactItemSyncAnchor
DefaultContactProviderDomain

Enums

ContactItem
ContactProviderError

Properties & Constants

ContactItem.Identifier
public static let rootContainer: ContactProvider.ContactItem.Identifier
ContactItemPage
public static let initialPage: ContactProvider.ContactItemPage
ContactProviderError
public var errorCode: Swift.Int
ContactProviderError
public var errorDescription: Swift.String?
ContactProviderError
public var errorUserInfo: [Swift.String : Any]
ContactProviderError
public var failureReason: Swift.String?
ContactProviderExtension
public var configuration: some ExtensionFoundation.AppExtensionConfiguration

Conformances

ContactProviderError
Foundation.CustomNSError
ContactProviderError
Foundation.LocalizedError
ContactProviderError
Swift.Equatable
ContactProviderError
Swift.Hashable