ContactProvider
Provide contacts managed by your app to the system-wide Contacts ecosystem.
13 types
32 callable entries
6 skipped
84% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
Types
ContactItem
enum · iOS 18.0+
ContactItem.Identifier
struct · iOS 18.0+
ContactItemChangeObserver
protocol · iOS 18.0+
ContactItemContentObserver
protocol · iOS 18.0+
ContactItemEnumerating
protocol · iOS 18.0+
ContactItemEnumerator
protocol · iOS 18.0+
ContactItemPage
struct · iOS 18.0+
ContactItemSyncAnchor
struct · iOS 18.0+
ContactProviderDomain
protocol · iOS 18.0+
ContactProviderError
enum · iOS 18.0+
ContactProviderExtension
protocol · iOS 18.0+
ContactProviderManager
class · iOS 18.0+
DefaultContactProviderDomain
struct · iOS 18.0+
Skipped declarations
6 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
protocol implementation ContactProviderExtension
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation ContactItemEnumerating
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation ContactItemEnumerator
async protocol requirement cannot propagate callback failure
protocol implementation ContactItemContentObserver
non-method protocol requirement
protocol implementation ContactItemChangeObserver
non-method protocol requirement
protocol implementation ContactProviderDomain
non-method protocol requirement