You cannot display the media because the iOS device is not capable of playing the content.
On This Page
AVErrorIncompatibleAsset = -11848
This might occur if the device does not support playing a particular video profile level.
The AirPlay controller requires internet to function.
The AirPlay receiver requires internet to function.
The application is not authorized to play media.
The user has denied this application permission for media capture.
The source media can’t be added because it contains gaps.
The user is not authorized to play the media.
The application is not authorized to open the media.
Captured content is unavailable.
Captured content couldn’t be updated.
The app couldn’t create a content key request.
The decoding of the source media failed.
The decoder for the given media was not found.
The appropriate decoder is currently not available.
The device is already in use by another session.
The device could not be opened because it is in use by another application.
You attempted to start a capture session in the background, which is not allowed on iOS.
You cannot change the settings for the device because another app process is controlling the device.
The device could not be opened because it is not connected or turned on.
Recording stopped because the device was turned off or disconnected.
Recording stopped because the disk is getting full.
Screen capture failed because the display was inactive.
The requested encoder was not found.
The appropriate encoder is currently not available.
The export was unable to finish successfully.
The current asset doesn’t support playback.
The media resource does not contain all of the data required and cannot be loaded.
AVFoundation couldn’t parse the media.
The file could not be created because a file with the same name already exists in the same location.
The media could not be opened because the file is damaged or not in a recognized format.
The media could not be opened because it is not in a recognized format.
The file type doesn’t support sample references.
The current asset format isn’t supported.
You cannot add the source media because its duration in the destination is invalid.
You can’t add the source media because it has no duration.
You can’t add the source media because its start time in the destination is invalid.
The path extension of the URL was invalid.
The operation could not complete because some source media could not be read.
You attempted to perform a video composition operation that is not supported.
The depth data wasn’t properly structured.
Recording stopped because the maximum duration for the file was reached.
Recording stopped because the maximum size for the file was reached.
Recording stopped because the maximum number of samples for the file was reached.
The photo could not be taken because there are too many photo requests that haven’t completed yet.
Recording stopped because the format of the source media changed.
Recording stopped because there was an interruption in the input media.
The operation could not be completed because media services became unavailable.
No compatible external displays were found.
Recording failed because no data was received.
There is no image at that time in the media.
The asset is no longer playable.
The asset has no source track.
An interruption occurred while an AVAssetWriter, AVAssetReader or AVAssetExportSession was executing.
The user requested an unsupported operation.
You attempted to perform an operation with the asset that is not supported.
You attempted to perform an operation that’s not supported for the current preset.
The operation could not be completed because there is not enough memory to process all of the media.
Movie file output on iOS supports only one recording at a time.
You attempted to perform an operation with the asset that attempted to follow a reference that was not allowed.
There was an unexpected problem that prevented screen capture.
The HTTP server sending the media resource is not configured as expected.
Recording stopped because the configuration of media sources and destinations changed.
You requested too many camera hardware resources.
Recording could not start because the session isn’t running.
Recording stopped because it was interrupted.
The specified torch level is valid but currently unavailable, possibly due to overheating.
The media data could not be decoded.
Reason for the error is unknown.
The device’s active format is not supported for the requested action.
The user requested unsupported output settings.
The video compositor couldn’t composite frames.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.