Edited at

UIImagePickerでできる動画のtmpファイル

More than 3 years have passed since last update.

なんかアプリの容量がすごい増えるという話があり調査すると

UIImagePickerで撮影したり、選択するとtmp配下に動画とか作り出しちゃうという。。。。

知らないし、削除処理とかサンプルに入ってないじゃん?

でも確かに考えてみるとそーりゃそーだよなー勝手に消すとか、アプリも削除するタイミングわかるわけないよなーって。

で調べても特に見つからなし

UIImagePickerController doesn't delete temp video capture file from /tmp/capture

こちらのStackOverFlowくらいでこれ普通に削除してるだけだなって。

なんか起動時にtrimとか削除するようなのあると思ったけどなさそうなので

自分でやらないとダメなんだろなーってカメラ起動時にtmp配下の「trim.~」を削除するようなサンプルをとりあえず作ってみた。

UIImagePickerから動画を選んだ場合はそういう名前でできるみたいなので。

この法則とかどっかに載ってないだろう。。。。。

作ったサンプル

名前は気にしないで。。。。

触ってみたところ写真は残らない模様

NSFileManager よく使うファイル操作メソッド(保存、削除、取得、列挙)

削除の処理はこちらを参考にさせていただきました。