8

40 MB のアプリを作成しました (私にとっては非常に大きい)。

しかし、本当に驚いたのは、tmpディレクトリが 300 MB あることです。

そして、まだドキュメントにファイルを保存していません!

のすべてのファイルの名前はtmp次のようになります。

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

これらは何ですか?それらは信じられないほどの 300 MB のサイズを占めていました。

それらを定期的にクリアする方法はありますか?それとも、iPhone でアプリをデバッグしているためですか?

4

2 に答える 2

20

ターゲット スキームを編集し、LoggingMalloc Stackを閉じます。チェックを外します。

于 2015-09-29T09:09:58.030 に答える
0

このNSTemporaryDirectory()関数は、現在のユーザー(アプリケーションだけでなく)の一時ディレクトリへのパスを返すため、これらの300 MBは、おそらく一時ストレージを使用する他のアプリケーションからのファイルです。

于 2012-03-05T08:33:58.317 に答える