Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iBooks that Won't Download or Update

I've had good luck with iBooks. I use it to organize a fair number of game books on my laptop, and I've started picking up some other books which go into iBooks. And some of those are even provided by Apple. But those are the ones I'm having trouble with.


Specifically, the Swift Programming Language series. They're updated on my phone (Swift 2.1), but on my Mac they show as the Swift 2 Edition, even when it looks like I'm downloading the 2.1 edition at first. For what it's worth, The Swift Programming Language shows the 2.1 Edition in the title bar. But Using Swift with Cocoa and Objective-C consistently fails to download.


What do I have to manually clear or delete to make these download and show up correctly?

MacBook Pro (17-inch 2.4 GHz), OS X Mavericks (10.9.2)

Posted on Oct 23, 2015 12:10 PM

Reply
13 replies

Oct 23, 2015 7:18 PM in response to Territan

Please read this whole message before doing anything.

Back up all data.

Quit iBooks if it's running. Test after taking each of the following steps that you haven't already taken. Stop when the problem is resolved. Quit iBooks again before going on to the next step.

Step 1

Hold down the option key and select Go â–¹ Library from the Finder menu bar. From the Library folder, move the following item, if it exists, to the Trash:

Cookies/com.apple.ibooks.cookies

Step 2

Delete this item in the same way:

Preferences/com.apple.ibooks.plist

Step 3

Delete this item:

Containers/com.apple.iBooksX

and move this one to the Desktop:

Containers/com.apple.BKAgentService

Restart the computer. To log out and log back in is not enough—you must restart.

When you launch iBooks, you'll be prompted to reset the library. Confirm. The library will be empty. Rebuild it by downloading your purchases from the iBooks Store and importing any other content you added. You may find the added content in the folder named "com.apple.BKAgentService" that you moved to the Desktop.

Dec 13, 2015 12:28 PM in response to Linc Davis

This mostly helped.


After following your instructions, the 3 books that I had been unable to successfully download - Swift Documentation Markup, The Swift Programming Language (Swift 2.1 Edition), and Using Swift with Cocoa and Objective-C (Swift 2.1 Edition) - are now downloaded, but the problem now occurs for another book that had previously downloaded just fine - iPad User Guide 9.2.


I guess I'll try the fix again.

Dec 14, 2015 10:55 AM in response to Linc Davis

Had to add this to the top of step 3:


  • Open iBooks and turn off "Download new purchases automatically."
  • Quit iBooks



Have hundreds of books in my library and this one book I purchased about a month ago and am currently reading wouldn't download after doing all those steps multiple times. It appeared in the BKAgentService folder but dragging it to iBooks only added it temporarily before it went back into the cloud.

Jan 19, 2016 11:18 PM in response to Eric Barbosa

So I've done all this, and then had the issue occur again, so tried again. I was re-downloading all my books when I deleted one because of an error with the cover (I probably could have just restarted iBooks to fix this error but I was downloading other items). I deleted it from my collection, then from the generic book collection, then from all. I got an error that the item cannot be downloaded when I tried to re-download it. Going to the iBookstore to my purchased items, it seems the iBookstore thinks this book is still downloaded.


The only way I was able to get this book back without taking all those steps (which is a pain with over 200 books I want to organize and download most of them, with many being 50MB to 700MB) was to transfer the download from my MacBook to my iMac, which is the one is having the issue. You can drag the ePub from the other Mac to your download folder easy by dragging and dropping onto the folder in your Dock or an open Finder window, then AirDrop to the other Mac and then drag it into iBooks, and confirm to replace the file. So this workaround won't work if you don't have two Macs, but it is possible you can try to get the ePub file by using a second user account, downloading from iTunes on a PC, or from a Time Machine backup.

Jan 25, 2016 2:52 PM in response to Linc Davis

This did not work for me. My Library gets rebuilt, but I still cannot download the books that are saved in my iCloud.


I have multiple systems, running different OS versions, and this is only an issue for the one that is still on Mavericks (due to compatibility testing purposes).


Might that be a reason why? If all my other systems' OS have been upgraded, except one, could that prevent ibooks from D/Ling?

Sep 15, 2016 5:11 PM in response to Linc Davis

I found this helpful... helpful to understand how silly Apple can be about fixing simple problems... or creating complex ones.


Maybe it wasn't so helpful.


What needs to be added to it is how to sync non-iBook imports, specifically to another device, so that they can be synced back to the newly bare iBooks repository on the Mac. Such as this link:


Use iBooks with PDF documents on your iPhone, iPad, or iPod touch - Apple Support

iBooks that Won't Download or Update

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.