«Быстрый язык программирования» iBook Not Updating
Недавно я изучал развитие Swift, поскольку я устал от Objective-C. Тем не менее, книга, которую я читаю (официальное руководство Apple), не будет обновляться до последней версии на моем Mac. Он отлично обновляется на моем iPhone, но у него по-прежнему есть такая же версия с июня, что я изначально загружался на моем Mac. Есть ли способ его обновления?
Я попытался удалить и повторно загрузить книгу, и в меню «Загрузки» по-прежнему нет опции обновления. Я попробовал просмотр в iBooks Store - определенно есть новая версия. Когда у меня есть iBooks для проверки доступных загрузок, в нем говорится, что я загрузил все обновления и покупки. Предложения?
2 ответа
Вы можете загрузить новую копию, щелкнув правой кнопкой мыши книгу и выбрав Delete
. Затем, как только удаление будет завершено, щелкните правой кнопкой мыши и выберите Download "The Swift Programming Language"
.
С другой стороны ...
Все книги, загруженные через iBooks, хранятся в следующей папке.
/Users/YOURUSERNAME/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books
На обоих моих компьютерах книга Swift Programming Language содержится в папке с именем 881256329.epub
. Вы можете подтвердить, что это то же самое на вашем Mac, проверив файл iTunesMetadata.plist в этой папке. Вы должны увидеть название книги в конце файла.
Закройте iBooks и удалите эту папку.
Затем откройте iBooks и попробуйте открыть книгу. iBooks расскажут вам This book can't be found. The original file can't be found.
Затем, если вы попытаетесь снова открыть книгу, iBooks загрузит новую копию.
Использование терминала:
1.- Перейдите в ~ /Library /Containers /com.apple.BKAgentService /Данные /Документы /iBooks /
2.- Узнайте, какая папка содержит книгу и перейдите в
3.- Выполнить: zip -rqX ~ /path /to /хранить //Swift.epub.