我的iBooks存储在macOS中的哪里?


23

我正在这里寻找macOS中的iBooks:

/Users/'USERNAME'/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks

但是文件夹是空的。当我在Sierra中打开iBooks(该应用程序)时,我所有的书都在那里。

那么这里发生了什么?苹果现在只是藏我的书吗?我在哪里可以显示/查找它们?

Answers:


44

如果启用了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

这将打开一个Finder窗口,其中包含您的iBooks。


2
嗯,我在Finder中看不到该文件夹​​,但是在命令行中它可以工作...
Bastian Gruber

👍用于在原始答案中添加更多详细信息。
sayzlim '16

相信你们已经改变了,这是对我~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents
有用

嘿,听我上传了这本书,但它仍未在移动应用中显示
Mayank Wadhwa,2017年

这些不是您的所有书籍,而只是您添加到iBooks中的书籍。如果您是通过iBooks商店购买的书,则位于@anika答案中提到的位置
Bryan Bryce '18年

9

我只是将书拖到Finder中我选择的文件夹中,然后以这种方式获取epub文件。


哇哦 很简单。在macOS 10.13.4 Beta(17E150g)和Books 1.14(1517)上,它对我来说都是完美的。谢谢!
Gwyneth Llewelyn '18

4
/Users/USERNAME/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks

这为我在塞拉工作了。


我认为“新操作系统”是指塞拉。一旦Sierra不再是最新的操作系统,“新操作系统”可能会在以后引用。
grg

1

在塞拉利昂,我在上面列出的位置找到了一些iBooks:

/Users/'USERNAME'/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks

但是,它们并不全都只有一小部分。当我去iBooks并从云中下载它们时,它们开始以ePub文件的形式显示在那里。


1

如果您为iBooks [1]启用了iCloud,则您上传的所有图书都存储在:

~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/

尽管在Finder中浏览iCloud Drive时看不到它,但是有两种简单的获取方法:

  • 打开任何PDF;当它在“预览”中打开时,右键单击标题栏,然后单击“ iBooks(iCloud)”。

    要么

  • 在Finder中,按下⌘ command⇧ shiftG并粘贴路径。

请注意,您从iBooks商店购买的图书存储在其他位置:

~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks

您可以使用(G)相同的方式打开此文件夹,但是在这里您无能为力。如果要将书添加到库中,请将书添加到iCloud文件夹中,而不是在此处。

刚刚检查并确认的位置在macOS High Sierra(10.13.4)中仍然正确。

[1]如果不确定是否为iBooks启用了iCloud(可以理解,因为您是第一次打开iBooks时才看到它,并且应用程序内没有设置),请转到系统偏好设置→iCloud,然后单击“选项“在iCloud Drive旁边。在列表中查找iBooks。如果选中,则说明您正在使用iCloud for iBooks。


-2

我切换到iBooks的iCloud存储,然后iBooks立即开始表现为时髦并且没有响应。我在“我的所有文件”中搜索了ePub文件,然后选择了所有文件(+500),并使用iBooks一次打开了所有文件,然后将它们全部重新加载到了iBooks ....,重要的是,在我这样做之前,我将其关闭了iBooks的iCloud存储。我拒绝使用Terminal,因为我是个新手(最好),但是这种情况遵循典型的Apple废话:似乎一个好主意(在iCloud上存储您的所有书籍)变成对某些重要事物的普遍威胁。我通过带有wi-fi的3TB硬盘(LaCie)选择了个人的“云”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.