Class

CXCallDirectoryManager

The programmatic interface to an object that manages a Call Directory app extension.

Declaration

@interface CXCallDirectoryManager : NSObject

Topics

Accessing the Shared Instance

sharedInstance

Returns the shared call directory manager instance for the app.

Working with a Call Directory App Extension

- getEnabledStatusForExtensionWithIdentifier:completionHandler:

Asynchronously returns the enabled status of the extension with the specified identifier.

- reloadExtensionWithIdentifier:completionHandler:

Asynchronously reloads the extension with the specified identifier.

CXCallDirectoryEnabledStatus

The enabled status of a Call Directory app extension, as reported by the getEnabledStatusForExtensionWithIdentifier:completionHandler: method.

Errors

CXCallDirectoryEnabledStatus

The enabled status of a Call Directory app extension, as reported by the getEnabledStatusForExtensionWithIdentifier:completionHandler: method.

CXErrorCodeCallDirectoryManagerError

Error codes for the CallKit Constants error domain.

CXErrorDomainCallDirectoryManager

Domain for errors when interacting with a call directory manager. See CallKit Constants for possible error codes.

Relationships

Inherits From

See Also

Caller ID

CXCallDirectoryProvider

The principal object for a Call Directory app extension for a host app.

CXCallDirectoryExtensionContext

A programmatic interface for adding identification and blocking entries to a Call Directory app extension.

CXCallDirectoryExtensionContextDelegate

A collection of methods that are called by a Call Directory extension context object when a request fails.