メインメニューを開く

差分

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

924 バイト追加, 2021年1月29日 (金) 07:05
ページの作成:「{{小文字}} == 共通事項 == * tmpとcachesに置かれたファイルはiCloud自動バックアップの対象外。 * インターネット上から何度で…」
{{小文字}}

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

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

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

== 関連項目 ==
* [[Xamarin.iOSで特殊ディレクトリのパスを取得する]]

[[category: iOS]]
[[category: Xamarin.iOS]]