macOSでのiBooksを探しています:
/Users/'USERNAME'/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
ただし、フォルダは空です。iBooks(アプリ)をSierraで開くと、すべての本がそこにあります。
ここで何が起きているのでしょうか?Appleは今私の本を隠しているだけですか?どこで表示/検索できますか?
macOSでのiBooksを探しています:
/Users/'USERNAME'/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
ただし、フォルダは空です。iBooks(アプリ)をSierraで開くと、すべての本がそこにあります。
ここで何が起きているのでしょうか?Appleは今私の本を隠しているだけですか?どこで表示/検索できますか?
回答:
iCloudを有効にした場合、それらはMobile Documentsフォルダーに保存されます。
追加した書籍への完全なパスは次のとおりです。
~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/
iBooksストアで購入した書籍への完全なパスは次のとおりです。
~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
このパスには、ターミナルからのみアクセスできます。Finderを使用すると、iCloudフォルダーにのみリダイレクトされます。ターミナルを開きます:
追加した書籍の場合:
open ~/Library/Mobile\ Documents/iCloud\~com\~apple\~iBooks/Documents
iBooksストアで購入した書籍の場合:
open ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
これにより、iBookを含むFinderウィンドウが開きます。
~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents
Finderで選択したフォルダーに本をドラッグするだけで、その方法でepubファイルを取得できました。
iBooksでiCloudを有効にしている場合[1]、アップロードした本はすべて次の場所に保存されます。
~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/
FinderでiCloud Driveを閲覧すると表示されませんが、アクセスするには2つの簡単な方法があります。
PDFを開きます。プレビューで開いたら、タイトルバーを右クリックして「iBooks(iCloud)」をクリックします。
または
Finderで⌘ command⇧ shiftG、パスを押して貼り付けます。
iBooks Storeから購入した書籍は、別の場所に保存されることに注意してください。
~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
このフォルダは同じ方法で開くことができます(⌘⇧G)が、ここでできることはあまりありません。ライブラリに書籍を追加する場合は、ここではなくiCloudフォルダーに追加します。
macOS High Sierra(10.13.4)では、チェックおよび確認された場所はまだ正確です。
[1] iCloud for iBooksが有効になっているかどうかわからない場合(理解できる、iBooksを初めて開いたときのみ表示され、アプリ内に設定がないため)、[システム環境設定]→[iCloud]に移動し、[オプション「iCloud Driveの隣。リストでiBooksを探します。チェックされている場合、iBooksにはiCloudを使用しています。