¿iBooks sincroniza los metadatos en los dispositivos a través de iCloud?

1

Acabo de actualizar el uso de los nuevos iBooks habilitados para iCloud para archivos PDF, etc. En mi Macbook, también fui y arreglé los metadatos de todos los libros, pero no parece sincronizar los metadatos actualizados a mi iPhone (que también está habilitado para iCloud para iBooks). Aquí hay una captura de pantalla de la aplicación Mac:

Pero en el iPhone, todavía faltan autores, las categorías son incorrectas, etc. No estoy seguro si los metadatos simplemente se sincronizan localmente y esto no es un problema, o si algo extraño está sucediendo con mis dispositivos. Gracias!

    
pregunta tylucaskelley 23.04.2016 - 18:18

3 respuestas

2

Encontré una solución; no a través de iBooks sino de la Terminal (primero debe instalar Homebrew ):

brew install exiftool
exiftool -Title="New Title" -Author="New Author" -Subject="iBooks Category" file.pdf

Esto realmente edita los metadatos del PDF y se reflejará en las columnas de Título, Autor y Categoría en iBooks.

    
respondido por el tylucaskelley 22.05.2016 - 03:12
1

iBooks no cambia realmente los metadatos PDF en absoluto. Puede parecer que te permite editar metadatos, pero los PDF realmente conservan sus nombres de archivo y atributos de metadatos originales incluso después de que los editas con esmero. Básicamente, ha perdido el tiempo, al igual que yo. Además, es posible que note el completo lío que aparece en su carpeta de Vista previa en iCloud Drive. Algunos PDF pueden aparecer con "en iBooks" debajo de los nombres de los archivos, mientras que otros no, otros pueden aparecer allí que puede haber enviado o recibido por correo electrónico, pero nunca se han agregado formalmente a iBooks. La falla más grande, e iBooks es una falla épica, es que la segunda tentación de organizar su carpeta de "Vista previa" en iCloud Drive, probablemente romperá la sincronización de iCloud de iBooks y PDF en todos los dispositivos. Si eres un TOC, como yo, te encontrarás en un bucle de retroalimentación interminable para arreglar metadatos feos y organizar la reaparición y desaparición de archivos PDF. Sería mejor que dejes de usar iBooks hasta que lo arreglen, especialmente si deseas mantenerte sano.

    
respondido por el David Babiy 07.05.2016 - 02:26
0

Si ya editó una gran cantidad de archivos PDF a través de iBooks (como yo) es posible que desee editar de forma masiva los metadatos como se indicó anteriormente. Para hacer esto necesitas hacer los siguientes pasos:

  1. Obtenga su archivo Books.plist y conviértalo en formato xml Este archivo almacena todos los cambios que realice en la aplicación iBooks en mac. El archivo se encuentra aquí: %código% Probablemente esté en un formato binario, por lo que necesita Xcode para abrirlo y guardarlo como xml o usar un convertidor en línea para convertirlo a un formato xml legible por humanos.

  2. Utilice estos metadatos para cambiar los PDF reales Luego, puede analizar el archivo xml con el lenguaje de programación que elija. En mi caso, utilicé Python y los siguientes módulos para analizar el xml y editar el pdf: /Users/YourUserName/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist defusedxml . Alternativamente, puede escribir un script de bash en torno al enfoque de @ tylucaskelley, simplemente ingrese los metadatos obtenidos del archivo xml en él.

  3. Para activar el proceso de actualización, probablemente tenga que eliminar todos los archivos PDF de su iBook e importar los PDF actualizados nuevamente en iBooks.

respondido por el Valentin 20.09.2016 - 20:55

Lea otras preguntas en las etiquetas