Apple の Notes アプリは、メモのローカル コピーをマック。それらを見つける方法は次のとおりです。
Apple のメモ アプリを使用すると、メモをローカルに保存できます。iCloud。どちらのタイプのノートでも、macOSローカル コピーを作成し、Notes アプリで使用できるように保存します。何らかの理由でこれらを見つける必要がある場合、または何らかの理由でメモのサムネイル画像を回復する必要がある場合は、起動ディスク上でローカルに実行できます。
メモを誤って削除してしまった場合、またはかなり前に削除されたメモからキャッシュされたサムネイルを復元したい場合に、これを実行するとよいでしょう。 macOS を再インストールする場合や、新しい Mac をセットアップする場合は、ローカル ファイルを使用することもできます。ただし、後者の場合は、すべてのメモを iCloud に同期してから、新しい Mac を再同期する方がよいでしょう。すべてをダウンロードします。
ローカル ファイルをコピーして、既存のローカル Notes データを新しい Mac に移動することはできますが、部分的な結果しか得られない可能性があり、この方法ではデータが失われる可能性があります。
macOS バージョンのメモ アプリでローカル メモと iCloud メモの両方を表示するには、まずメイン ウィンドウの左上隅にあるサイドバー アイコンをクリックしてサイドバーにメモを表示し、次に両方のメモの横にある小さな隠れた回転可能な矢印をクリックします。「メモ」の下の項目「iCloud」見出しとその下の「私のMac上で」。
サイドバーのアイコンをクリックし、隠された矢印をクリックしてメモを表示します。
両方の項目の横にある小さな回転可能な矢印は、それらの上にマウスを置くまで非表示になります。これは、Apple 独自のヒューマン インターフェイス ガイドラインに対する奇妙な違反です。
サイドバーにメモ項目が表示されたら、それぞれをクリックしてメイン ウィンドウの右側のペインに iCloud またはローカルのメモを表示します。
小さなアイコンをクリックして、新しいフォルダーを作成することもできます。新しいフォルダーメインウィンドウの左下隅にある「+」アイコン。新しいフォルダーは、デフォルトのアカウントの設定に応じて、サイドバーの「iCloud」または「Mac 上」のいずれかの下に作成されます。メモ -> 設定メインメニューからウィンドウを開きます。
Notes を使用すると、Google、Microsoft Exchange、OneNote、Yahoo! などの他のインターネット サービスからメモを共有することもできます。
インターネットアカウントを追加するには、次の場所にアクセスしてくださいメモ -> アカウントメインメニューから。これにより、macOS 設定ペインが表示され、そこから「アカウントを追加」右側のボタンをクリックして、新しいインターネット アカウントを追加します。
のNotes ユーザーガイドNotes に新しいアカウントを追加する方法に関するページがあります。
ローカルメモ
ローカルメモの場合、Notes アプリはすべてを次の場所に保存します。
~/ライブラリ/グループコンテナ/group.com.apple.notes/
このフォルダーにはローカルのメモがあります好み/Library/Preferences/group.com.apple.notes.plist のサブフォルダーに保存されます。この .plist ファイル内の設定の多くは Apple のプライベートであり、変更できる場合とできない場合があります。
すべてではありませんが、キャッシュされたメモのサムネイルの一部は、~/Library/Group Containers/group.com.apple.notes/ フォルダーの /Thumbnails/Recent フォルダーにも保存されます。サムネイルの .png および .json の説明がここに保存されます。
Notes はこれらのサムネイル キャッシュを必要に応じて削除しますが、文書化されていません。
はるかに大きなサムネイル キャッシュも ~/Library/Group Containers/group.com.apple.notes/ に保存されますが、UUID が名前の付いたフォルダー内の /Accounts フォルダーに保存されます。このフォルダーには「Previews」という名前のフォルダーが含まれており、このフォルダーには .png ファイルが含まれており、各ファイルには Notes によって生成された一意の UUID が付けられています。
このフォルダーは非常に大きくなる可能性があり、アプリ内の個々のメモを削除するときに Notes がフォルダーを空にするために使用するロジックは明確ではありません。ディスク領域を節約するには、使用されなくなった古いファイルを手動で削除することをお勧めします。
同じ /Accounts サブフォルダー内には、「Media」という名前のフォルダーもあります。これは、メモが個々のメモに貼り付けたアイテム (大きな画像、ビデオ、リンク、その他のアイテム) を保存する場所です。
Notes がこのフォルダーをクリアするために使用するロジックも、Apple によって文書化されていません。
/Accounts には「LocalAccount」という名前の別のサブフォルダーがありますが、奇妙なことに、ローカルかどうかにかかわらず、ここにはあまり保存されていないようです。 iCloud のアイテムやメディアがここに保存されることはありませんが、どれだけ長く存在していても、ローカルの個人のメモがここに保存されているのを今のところ見たことはありません。
非表示のファイル
~/Library/Group Containers/group.com.apple.notes/ フォルダーには、.com.apple.containermanagerd.metadata.plist という名前の非表示の環境設定ファイルも保存されています。このファイルを表示するには、以前に説明した Finder で隠しファイルを表示する必要があります。
このファイルには、Notes アプリで使用されるいくつかのメタデータが含まれています。ほとんどは UUID 設定と一部の POSIX ユーザーおよびグループ ID 情報だけです。
ローカルデータベース
~/Library/Group Containers/group.com.apple.notes/ には、Notes の実行中に使用され、終了時に削除または使用されないロック ファイルがいくつか表示されます。状態ファイル、データベース バックアップ ファイル、一時ファイルなど、他にもいくつかのファイルとフォルダーがあります。これらのほとんどは無視して構いません。
しかし、本当に重要なファイルの名前は「NoteStore.sqlite」です。これはローカル SQLite データベース ファイルで、すべてのメモとそれに関連する情報が保存されます。 SQLite はオープン ソース標準であり、NoteStore.sqlite ファイルは .sqlite ファイルを読み取ることができるデータベース アプリで表示できます。
使いやすい無料の SQLite ビューア アプリには、Liya、DBeaver、DB Browser for SQLite などがあります。メモのいずれかがパスワードで保護されている場合、データベースを表示するにはそのパスワードが必要になります。
データベース ファイル内の情報のほとんどは、ディスク上のメディアへの単なる参照であるため、探しているものを見つけるには検索が必要になる場合があります。
iCloud メモ
iCloud に保存されたメモの場合、メモ データのほとんどは、CloudKit フレームワークとリモート データベースの API を介して Apple の iCloud サーバーに保存されます。 Apple 開発者アカウントをお持ちの場合は、CloudKit Web インターフェイスを介してこのデータの一部を表示できます。
Notes アプリの「iCloud」見出しの下に新しいメモを追加すると、Notes アプリは CloudKit (実際にはバックグラウンド デーモン) を介してメモを iCloud サーバーに自動的に同期します。曇ったが同期を行います)。
でmacOS ベンチュラ, iCloud は、部分的にミラーリングされた iCloud Notes データの一部をローカルに保存します。
- ~/ライブラリ/Containers/com.apple.Notes.datastore
- ~/ライブラリ/コンテナ/メモ/データ
- ~/ライブラリ/コンテナ/メモ/データ/ライブラリ/メモ
ただし、iCloud Notes データのほとんどは iCloud サーバーに送信されます。
~/Library/Containers/Notes/Data/CloudKit には、1 つ以上の UUID 名前のフォルダーがあり、それぞれにデータベースとその他のフォルダーが含まれています。 「cloudd_db」フォルダーも見つかります。これらは主に、Notes データ アクセスを高速化するために使用される CloudKit データベース、レコード、インデックスのローカル キャッシュですが、一部のレコードが含まれる場合と含まれない場合があります。
~/Library/Containers/ フォルダーには、Notes Quick Look 拡張機能と Spotlight インデックス作成用のフォルダーもあります。
Notes の iCloud 同期はユーザーの間で何年も論争の的となっており、Apple はまだこの問題に完全には取り組んでいませんが、デバイス間での Notes の同期は近年いくらか改善されているようです。
同期に関する最大の問題は、メモ アプリに膨大な数のメモが保存されている場合、または 1 つのデバイスが長期間同期されておらず、特定のデバイスの同期データがかなり古い場合に発生するようです。
また、を参照してください。ウィリアム・ギャラガーの記事数年前に macOS Monterey でクイック ノートを使用する方法について説明しました。