アップデートと診断
Sparkleによるアップデート、ログバンドルを使用した問題の報告、およびローカルキャッシュの管理方法について説明します。
アプリ内アップデート
Snapzyは新バージョンの確認にSparkleを使用しています。新しいリリースが利用可能かどうかを確認するために、軽量なHTTPS接続を実行します。
- アップデートの確認は、アプリ起動時に自動で行われます。
- メニューの「Snapzy → アップデートを確認...」から手動で確認することも可能です。
- アップデートはバックグラウンドでダウンロードおよびインストールされ、次回のアプリ起動時に適用されます。
プライバシー — アップデートの確認時に、利用状況データや識別情報が送信されることはありません。リクエストには現在のバージョン番号のみが含まれます。
問題の報告
バグに遭遇した場合、Snapzyはメンテナーが問題を再現・調査しやすくなるように診断用のログバンドル(まとめファイル)を生成できます。
- 「Snapzy → 問題を報告...」を開いてログバンドルを作成します。
- ログにはアプリの状態や最近のエラーが含まれますが、キャプチャされた画像や画面のコンテンツが含まれることは決してありません。
- 生成されたバンドルをGitHubのIssueに添付するか、Discordで共有してください。
キャッシュ管理
Snapzyは、一時キャプチャファイル、処理ファイル、サムネイルのメタデータを「Application Support」および「Caches」に保存します。
- 一時キャプチャファイルは、設定された保持ポリシーに基づいて自動的にクリーンアップされます。
- Snapzyの環境設定から手動でキャッシュをクリアすることもできます。
- すべてのデータを完全にリセットしたい場合は、アンインストール ガイドを参照してください。