iOS 6シミュレータでfinishWritingが壊れているようです。これは廃止され、新しいfinishWritingWithCompletionHandler:に置き換えられました。ハンドラも決して呼び出されません。iOS 6シミュレータでAVAssetWriter finishWritingが失敗する
iOS 6を実行している実際のデバイスでは、これはいつものようにうまく動作します。これまでのiOSシミュレータでもうまく動作します。 iOS 6シミュレータのバグのようです。
他にもこれが発生している人や、間違っていると思われる人はいますか?
すでにバグを投稿しています。逆説は、iOS6以降、メインスレッドでfinishWritingを呼び出すと、ログに次のように表示されます。 警告:メインスレッドで-finishWritingを呼び出すべきではありません。 – user1574100
私は同じ問題を抱えています。 iOS6シミュレータはハンドラと呼ばれず、ステータスはAVAssetWriterStatusWritingから変更されません。 –
私はARCを使うために私のプロジェクトを切り替えた後にこれを始めました。 –