Cómo tener los libros Swift 2 y Swift 3 en la biblioteca de iBooks

2

Soy un desarrollador de software profesional que aún apoya a los clientes que usan Swift 2. Sin embargo, me gustaría estar al día con Swift 3 ya que claramente es la ola del futuro.

Mi copia de iBooks (en mi Mac, no sé sobre mis dispositivos iOS) es actualmente el libro Swift 2, y cuando voy a la librería, muestra la versión Swift 3 con un botón de lectura. Cuando hago clic en él, se abre el libro Swift 2.

En otra pregunta, veo que puedo hacer clic con el botón derecho en mi libro Swift 2 en iBooks, borrarlo y luego volver a descargarlo de la tienda de aplicaciones para actualizar al libro Swift 3.

Sin embargo, necesito ambas versiones para aparecer en mi biblioteca, claramente identificadas, y debo poder abrir una u otra a voluntad.

¿Cómo logro esto?

    
pregunta Duncan C 08.10.2016 - 17:17

1 respuesta

1

No estoy seguro de que iBooks ofrezca una manera fácil de mantener dos versiones del mismo libro en la tienda iBooks.

En su lugar, podría agregar la versión anterior como una copia de ePub o PDF . Apple hace que la documentación Swift esté disponible como un ePub en swift.org . Ese sitio solo parece tener la última versión, pero se pueden encontrar copias de las versiones anteriores en la web. Aquí hay uno, por ejemplo: "El lenguaje de programación Swift, Swift 2.2 Edition, versión preliminar" .

También hay una publicación en el blog en "Conversión de Swift Programming Language to PDF " que ofrece estas instrucciones para convertir usted mismo el archivo de iBooks Store en un PDF:

  
  1. Vaya a ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books .
  2.   
  3. Una vez allí, busque la carpeta epub 881256329. Debes usar una versión no beta del libro. Las versiones beta son DRM’ed. Si su versión parece ser DRM'ed (un remanente del período beta), elimínela en iBooks y vuelva a descargarla.
  4.   
  5. Copia esta carpeta epub a tu escritorio. Elimine la extensión epub, ciérrela, cambie el nombre a epub. Apple utiliza un formato epub no estándar, y estos pasos transforman el libro en algo que Caliber puede importar y convertir.
  6.   
  7. Arrastra este epub al Calibre.
  8.   
  9. Haga clic en Convertir libros, elija PDF.
  10.   
  11. En Configuración de página, seleccione el perfil de salida predeterminado, establezca los márgenes a 72 en cada lado
  12.   
  13. En PDF Output, agregue TOC imprimible.
  14.   
  15. Haz clic en Aceptar y deja que comience la conversión
  16.   
    
respondido por el Rinzwind 08.10.2016 - 18:22

Lea otras preguntas en las etiquetas