каталог tmp слишком большой в iOS - PullRequest
3 голосов
/ 05 марта 2012

Я сделал приложение размером 40M (очень большое для меня).

Но настоящим сюрпризом является то, что я обнаружил, что каталог tmp равен 300M!

И я еще не сохранил никаких файлов в документе!

Все имена файлов в tmp похожи на:

stack-logs.80127.MyAppName.index
stack-logs.80163.MyAppName.vwnxgi.link
...

Что это за вещи? Они занимали невероятно 300M размер!

Есть ли способ периодически их очищать? Или это потому, что я отлаживаю свое приложение на своем iPhone?

Действительно нужна помощь!

Ответы [ 2 ]

13 голосов
/ 29 сентября 2015

Отредактируйте целевую схему и закройте Logging> Malloc Stack, снимите отметку с нее.

0 голосов
/ 05 марта 2012

Функция NSTemporaryDirectory() возвращает путь к временному каталогу для текущего пользователя (не только приложения), поэтому эти 300 МБ, вероятно, являются файлами из других приложений, использующих временное хранилище.

...