Instance Method

respondByRequestingPersistableContentKeyRequest()

Tells the receiver that the app requires a persistable content key request object for processing.

Declaration

func respondByRequestingPersistableContentKeyRequest()

Discussion

To create a key that persists across multiple playback sessions, use this method to request an AVPersistableContentKeyRequest object. If the underlying protocol supports persistable content keys, the delegate receives a persistable content key request via the contentKeySession(_:didProvide:) method. An internalInconsistencyException is returned if your delegate does not respond to contentKeySession(_:didProvide:).

See Also

Responding to the Content Key Request

func respondByRequestingPersistableContentKeyRequestAndReturnError()

Tells the receiver that the app requires a persistable content key request object for processing.

func processContentKeyResponse(AVContentKeyResponse)

Sends the specified content key response to the receiver for processing.

func processContentKeyResponseError(Error)

Tells the receiver that the app was unable to obtain a content key response.