DocBit Notes チュートリアル

Binance iOS版の容量が800MBになるのは正常?キャッシュクリアの手順

「Binanceはインストール直後は220 MBしかなかったのに、3ヶ月使ったら800 MBになっている。バグではないか?」これは、iOSユーザーがクライアントのストレージ使用量に関してよく抱く疑問です。本ノートでは、ストレージ使用量の内訳とクリア方法について明確に説明します。新バージョンのダウンロードは iOS導入チュートリアル から、または Binance公式サイト の説明をご覧ください。Androidへのインストールは Binance公式アプリ をご利用ください。

ストレージ使用量の内訳

設定 → 一般 → iPhoneストレージ → Binance を開くと、いくつかの数字が表示されます:

項目 一般的なサイズ 説明
Appのサイズ 220-280 MB インストールパッケージ本体
書類とデータ 100-600 MB キャッシュとローカルデータ
合計 320-880 MB 両者の合計

「書類とデータ」が継続的に増加する部分であり、主にいくつかの種類のファイルで構成されています。

「書類とデータ」の詳細

Binanceアプリの「書類とデータ」には通常、以下のものが保存されています:

  • K線(ローソク足)の履歴キャッシュ:アクセスした通貨や異なる時間足のK線データのローカルキャッシュ(各通貨につき約1〜3 MB)
  • 相場アイコンのキャッシュ:全通貨のロゴ画像(全体で約30〜50 MB)
  • WebViewキャッシュ:アプリ内蔵のWebページ(キャンペーンページや教育コンテンツなど)のキャッシュ(数百MBになることも)
  • チャットサポートの履歴:公式サポートとの過去のチャットに添付された画像
  • ユーザーアイコン、メッセージキャッシュ:少量のデータ

このうち、WebViewキャッシュの増加が最も速く、長期間使用しているアカウントでは数百MB蓄積することがあります。

内蔵機能によるクリア手順

Binanceアプリには専用のキャッシュクリア機能が備わっています:

  1. アプリ内 → マイページ(右下) → 右上の歯車アイコン(設定)
  2. スクロールして「一般」または「バージョン情報」などから → 「キャッシュをクリア」を選択
  3. 確認のポップアップが表示されたら「確認」をタップ → 容量が解放されます

この操作により、K線キャッシュ、アイコンキャッシュ、WebViewキャッシュが削除されますが、ログイン状態やローカル設定は保持されます。通常、これで100〜300 MBの容量が解放されます。

アンインストールと再インストールによる徹底的なクリア

内蔵のクリア機能で不十分な場合、最も徹底的な方法はアンインストールして再インストールすることです:

  1. ホーム画面でBinanceアイコンを長押し → 「Appを削除」 → 「Appを削除」を選択
  2. App Storeを開いて再度ダウンロードする
  3. 起動後、再ログインする

アンインストールを行うと、cookieやFace IDの設定を含むすべてのローカルデータがクリアされます。ただし、アカウント、資産、KYC(本人確認)の情報はすべてサーバー側にあるため、再ログインしても何も失われません。

解放される容量:約600〜700 MB(インストール直後の状態に戻ります)。

オフラインキャッシュとログインの関係

Binanceアプリは「キャッシュがないと使えない」わけではありません。すべてのキャッシュをクリアしても以下のようになります:

  • 起動時に相場データを再取得します(インターネット接続があれば問題ありません)
  • ログイン状態はキャッシュではなくKeychainに依存しているため、ログアウトされません
  • K線の初回読み込みがわずかに遅くなりますが、数秒で完了します

したがって、安心してクリアしてください。ユーザー体験への影響はごくわずかです。

キャッシュの継続的な肥大化を防ぐ設定

一部のバージョンのBinanceアプリでは、キャッシュの上限を設定できます:

  • アプリ内 → 設定 → 詳細設定 → キャッシュサイズ制限
  • 選択肢:100 MB / 200 MB / 500 MB / 制限なし

上限を設定すると、システムが自動的に古いキャッシュを削除します。初心者の方は、日常の使用に十分な200 MBに設定することをお勧めします。

iOSシステムレベルの「Appを取り除く」オプション

iOSには「Appを削除」とは別に「Appを取り除く」という機能があります:

操作 App本体の削除 データの削除 アイコンの保持
取り除く はい いいえ はい(雲のアイコン付き)
削除 はい はい いいえ

「取り除く」は、短期間使用しないが再ダウンロードが面倒な場合に適しています。アイコンをタップすると自動的に再インストールがトリガーされます。

しかし、Binanceのようにデータが完全にクラウド上にあるアプリの場合、「取り除く」ことにあまり意味はなく、直接「削除」する方がスッキリします。

iOS 16以降の「非使用のAppを取り除く」

iOSのシステム設定には「非使用のAppを取り除く」というスイッチがあり、デフォルトではオフになっています。これをオンにすると、ストレージ容量が不足した際に、最近使っていないアプリが自動的に「取り除かれ」ます。この機能はBinanceのようなクラウドデータ型のアプリへの影響は小さいですが、「使いたい時に取り除かれている」可能性があるため、手動で管理することをお勧めします。

複数アカウントでキャッシュは共有されるか

iOS上で同じスマートフォンの複数のBinanceアカウントを切り替えてログインする場合、キャッシュは統合されます(同じアプリのサンドボックス内にあるため)。その影響は以下の通りです:

  • アカウントAで見たK線は、アカウントBでもキャッシュがヒットする
  • アカウントAでの検索履歴は、アカウントBでも表示される
  • ログアウトしてもキャッシュはクリアされない

アカウントを切り替える際、プライバシーの混同が心配な場合は、ログイン前に手動でキャッシュをクリアしてください。

Appleシステムのレポートにある「書類とデータ」

iOS 16以降では、「設定 → 一般 → iPhoneストレージ」でアプリのデータが「Appのサイズ」と「書類とデータ」に細分化されます。Binanceにおいて「書類とデータ」が「Appのサイズ」よりも大きくなるのは一般的な現象であり、異常ではありません。

FAQ

Q:キャッシュをクリアすると、お気に入り(ウォッチリスト)の通貨は消えてしまいますか? A:消えません。お気に入りのリストはクラウド上でアカウントに紐付いており、ローカルキャッシュとは無関係です。

Q:キャッシュをクリアすると、リスクコントロールがトリガーされて再ログインを求められますか? A:求められません。ログイン状態はKeychainに保存されており、キャッシュディレクトリにはありません。

Q:iCloudバックアップにはBinanceのキャッシュが含まれますか? A:デフォルトでは含まれません。Binanceアプリは ExcludeFromBackup を宣言しています。

Q:キャッシュをクリアする適切な頻度はどれくらいですか? A:月に1回、または500 MBを超えたタイミングが目安です。

関連記事