Я пытаюсь создать несколько последовательных сеансов записи с помощью AVAssetWriter. После успешного завершения одного из них (после вызова finishWriting) статус устанавливается на 2 (AVAssetWriterStatusCompleted).
Пытаюсь создать еще одну сессию, вызываю startWriting, но получаю ошибку:
[AVAssetWriter startWriting] cannot call method when status is 2
Кажется, я не могу создать сеанс записи, если я что-то не настрою. Нужно ли мне заново создавать AVAssetWriter? Я должен что-то упустить, и документы не помогают.
Спасибо.