iOSの一時ディレクトリ(tmpとcaches)の違い

提供: MonoBook
2021年1月29日 (金) 07:05時点におけるAdministrator (トーク | 投稿記録)による版 (ページの作成:「{{小文字}} == 共通事項 == * tmpとcachesに置かれたファイルはiCloud自動バックアップの対象外。 * インターネット上から何度で…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動


共通事項

  • tmpとcachesに置かれたファイルはiCloud自動バックアップの対象外。
  • インターネット上から何度でも再ダウンロードできるデータはこの2つのどちらかに置くことが推奨される。

{APP_HOME}/tmp

  • 基本的にiPhone,iPadの電源が入っている間はOSが勝手に消さない。
  • iOSを再起動すると消えることがある。
  • 明示的に消さないとストレージ枯渇の原因になりかねない。

{APP_HOME}/Library/Cahces

  • アプリ使用中だろうと何だろうとOSが勝手に消すことがある。
  • 勝手に消える前提でエラー処理を厳密にやらないとクラッシュする。
  • こっちがオススメ。

関連項目