diCleanerは2つのエディションで配布されています:
- MAS は Mac App Store からダウンロードしたエディションを指します。
- Direct は公式Doinnoウェブサイトからダウンロードしたエディションを指します。
両エディションとも、クリーンアップ、アプリ管理、ファイル・ストレージツール、プライバシーツール、システム情報、メニューバーアクセスなど、diCleanerの主要な機能を提供します。重要な違いは配布方法、App Sandbox制限、フォルダ認証、特権操作、アップデート配信にあります。
この表は現在の一般的な挙動を示しています。正確な利用可能機能はインストールされたdiCleanerのバージョン、macOSのバージョン、Macのハードウェア、付与した権限によっても異なります。
機能比較
| 項目 | MAS版 | Direct版 |
|---|---|---|
| ダウンロード元 | Apple Mac App Store | 公式Doinnoウェブサイト |
| インストール方法 | Mac App Store経由でインストール・検証 | DoinnoからダウンロードしApplicationsにコピー |
| アプリケーションサンドボックス | macOSのApp Sandbox内で動作 | App Storeのサンドボックスは使用しない |
| アップデート | Mac App Store経由で配信 | Doinnoのサポートするアップデート機構を使用 |
| リリースタイミング | App Storeの審査・公開状況に依存 | Doinnoが直接リリース可能 |
| ホームフォルダアクセス | ホームフォルダ選択とアクセス保存を求める場合あり | 同じホームフォルダ選択ワークフローは使用しない |
| フルディスクアクセス | 対応保護対象場所で有用な場合あり | 対応保護対象場所で有用な場合あり |
| ユーザー選択フォルダ・外部ディスク | アクセス可能な場所を選択・認証後に対応 | macOSの通常のプライバシー・ファイル権限に準拠して対応 |
| 標準クリーンアップツール | サンドボックスと許可された権限で検査可能な場所で利用可能 | より広範囲のスキャン範囲で利用可能 |
| 保護またはシステムレベルのクリーンアップ | 一部の場所や操作は利用不可またはスキップされる場合あり | 必要に応じて非サンドボックスまたは特権操作を使用可能 |
| アプリスキャン・アンインストールレビュー | 許可された場所内で利用可能。保護関連ファイルは一部省略される場合あり | より広範囲の対応アプリ関連場所を検査可能 |
| 起動項目レビュー | 対応起動項目を検査可能 | 対応起動項目を検査可能 |
| 起動項目操作 | 対応エントリを削除可能だが、Direct版の特権無効化ワークフローは使用不可 | 対応システムレベル起動項目を特権ワークフローで無効化・復元可能 |
| CPU、メモリ、ディスク、バッテリー、ネットワーク概要 | MacとmacOSが対応していれば利用可能 | MacとmacOSが対応していれば利用可能 |
| メモリ概要と最適化 | 利用可能 | 利用可能。対応環境では追加のプロセス詳細も表示 |
| プライバシーボールト | App Storeサンドボックス内で暗号化ディスクイメージワークフローが動作しないため利用不可 | 対応するDirectリリースで利用可能 |
| メニューバーコンパニオン | MAS版コンパニオンビルドを使用して利用可能 | Direct版コンパニオンビルドを使用して利用可能 |
| オンライン情報&コメント | 有効かつインターネット接続があれば利用可能 | 有効かつインターネット接続があれば利用可能 |
| アプリアップデート情報 | サポートされるオンラインソースを使用。diCleaner自体はApp Store経由で更新 | サポートされるオンラインソースを使用。diCleaner自体はDoinno経由で更新 |
基本的に同じ機能
日常的なワークフローは両エディションで似た操作感を目指しています。権限や現在の機能利用状況により異なりますが、以下を含みます:
- ジャンクや対応キャッシュカテゴリの確認。
- インストール済みアプリと関連ファイルの検査。
- 大きいファイル、古いファイル、重複ファイル、類似ファイルの検索。
- アクセス可能なフォルダやディスクのストレージ分析。
- ダウンロードやスクリーンショットの整理。
- 最近の項目や写真メタデータのプライバシー情報の確認。
- 一般的なMacのステータス情報の表示。
- 対応するメニューバーステータスビューやショートカットの使用。
- オンライン情報&コメントやその他のドキュメント化されたオンラインサービスの利用。
両エディションに同じボタンがあっても、必ずしも同じファイルにアクセスできるとは限りません。MAS版はサンドボックスや保存されたフォルダ認証がカバーしない場所はスキャン範囲が狭くなる場合があります。
最も重要な権限の違い
MAS版はApp Sandbox内で動作します。ユーザアカウント内の広範囲なファイルアクセスが必要な場合、diCleanerはホームフォルダの選択を求めることがあります。macOSはそのフォルダに対する保存済み認証をMAS版に付与します。
Direct版はこの保存済みホームフォルダ認証フローを使用しません。これはmacOSのプライバシー制御を回避するわけではありません。フルディスクアクセス、写真アクセス、ファイル所有権、ロックファイル、その他のシステム保護はDirect版の検査や削除に影響を与えます。
ホームフォルダアクセスの付与はフルディスクアクセスの付与とは異なります:
- ホームフォルダアクセス はMAS版に選択されたフォルダ範囲を与えます。
- フルディスクアクセス は特定の保護対象データに対するmacOSのプライバシー許可です。
ツールによってはMAS版がどちらか一方、両方、またはどちらも不要な場合があります。
クリーンアップとアプリ管理の違い
両エディションとも削除前に結果を確認できます。Direct版はApp Storeサンドボックス内で許可されないサポートされた操作を追加で使用可能です。これにより:
- 対応するシステムレベルの場所からより完全な結果が得られる。
- MAS版の認可範囲外の追加アプリ関連ファイルにアクセス可能。
- 特権ヘルパーが必要な操作でアクセス不可とされる項目が減る。
これらの違いはDirect版の結果が常に削除すべきという意味ではありません。どちらのエディションでもパス、アプリ、カテゴリを慎重に確認してください。
同じスキャンで合計数が異なる場合:
- 両方のコピーが最新か確認。
- MAS版のホームフォルダアクセスを確認。
- 開いたコピーのフルディスクアクセスを確認。
- 両方のスキャンで同じオプション・場所を使用したか確認。
- それぞれ新規スキャンを実行。
古い保存結果と新しい結果を比較しないでください。
起動管理の違い
両エディションとも対応するログイン・バックグラウンド項目を検出可能。MAS版はサンドボックス内で許可された操作に制限され、対応エントリを削除できますが、Direct版の特権無効化・復元ワークフローは使用できません。
Direct版は対応起動項目に対し無効化と復元を提供する場合があります。これはそれらを作成したアプリのアンインストールとは異なります。
通常のアプリの起動停止だけを望む場合は、まずシステム設定 → 一般 → ログイン項目と拡張機能を確認してください。diCleanerの起動管理はアプリと項目の目的を特定した後に使用してください。
プライバシーボールト
プライバシーボールトは暗号化ディスクイメージのワークフローで保護ストレージを作成・マウントします。このワークフローはApp Storeサンドボックス制限によりMAS版では利用できません。
プライバシーボールトを利用する場合はDirect版を使用してください。エディションを切り替えたり動作中のコピーを削除する前に:
- 開いているボールトを閉じる。
- 重要なボールトデータの検証済みバックアップを保存。
- インストール済みのDirect版がボールトをサポートしていることを確認。
- 最後の動作中ボールトやアプリコピーをアクセス確認前に削除しない。
どちらのエディションを選ぶべきか?
以下の場合はMAS版を選択:
- Apple経由のインストールとアップデートを希望。
- App Storeでの購入・ダウンロード管理を希望。
- App Sandboxによる追加の隔離を望む。
- 許可した場所内の標準機能セットを利用したい。
以下の場合はDirect版を選択:
- より広範囲の対応ファイルシステム検査が必要。
- 対応する特権クリーンアップや起動項目操作が必要。
- 追加の対応ハードウェア情報が必要。
- プライバシーボールトを利用したい。
- Doinnoから直接配信されるアップデートを利用したい。
通常、両エディションを同時にインストールする必要はありません。重複コピーは権限、メニューバー挙動、設定、アップデートの混乱を招きます。
MAS版とDirect版の切り替え
両エディションは異なるアプリケーションIDを使用します。macOSは権限を自動的に移行しません。
切り替え前に:
- アクティブなスキャン、クリーンアップ、ファイル操作を完了。
- 再現したい設定や無視ルールをメモ。
- ボールトを閉じ、重要データを保存(ボールト対応版から移行する場合)。
- 目的のエディションをApplicationsにインストール。
- ワークフローに必要な権限のみ付与。
- 新規スキャンを実行。
- 目的のメニューバーコンパニオンが有効か確認。
- 新版が正常に動作した後に旧版を削除。
一時的に両エディションがインストールされている場合は、権限変更や問題報告前にdiCleanerについてとインストール元を確認してください。