AVAssetExporter se bloquea al configurar videoComposition

Estoy usando AVFoundation para recortar y rotar un video, pero obtengo un error SIGABRT al configurar la propiedad videoComposition de AVAssetExporter.

assetExport.videoComposition = videoComposition; 

¿Algunas ideas?

Gracias, Daniel.

¿Está configurando la composition de video en el elemento AVPlayer de su playerItem también? La configuration temporal de su playerItem.videoComposition a cero debe evitar el locking. A AVFoundation no le gusta compartir la misma composition entre dos objects diferentes. Sé que esta es una vieja pregunta, pero he pasado 2 días depurando esto, espero que ayude a alguien en el futuro.