Contents

respondByRequestingPersistableContentKeyRequestAndReturnError()

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

Declaration

func respondByRequestingPersistableContentKeyRequestAndReturnError() throws
func respondByRequestingPersistableContentKeyRequest() throws

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:).