Я использую AVAssetWriter, и он отлично работает на iOS6.
Проблема в том, что когда я вызывал finishWritingWithCompletionHandler
, обработчик завершения не вызывается в iOS7 GM.
Я назвал markAsFinished
и даже endSessionAtSourceTime
до того, как я назову finalWritingWithCompletionHandler.
Он отлично работает на iOS6.
И даже больше, на iOS7, он работает несколько раз, а затем он не работает снова.
Я не знаю почему, но он работает, если я вызываю метод с использованием предупреждения.
Поэтому я попробовал performSelectorOnMainThread
и inBackground
, но это не помогло.
Любые идеи?