El problema: Algunas aplicaciones como Vista Previa o Skim no muestran nada en ciertos PDFs, principalmente en los de texto, mientras que las imágenes funcionan bien. Skim incluso muestra las tablas de contenido, pero ambas empiezan a fallar mucho después de un rato. Los PDFs se muestran bien en Adobe Reader y no veo nada significativo en el registro o la consola.
Los registros de "Dispositivos" en la Consola se llenan de mensajes como estos:
Previsualizar el comportamiento del UICollectionViewFlowLayout no está definido porque:
La anchura del elemento debe ser menor que la anchura del UICollectionView menos los valores de las secciones izquierda y derecha.
Vista previa Por favor, compruebe los valores devueltos por el delegado.
Curiosamente esta situación parece infecciosa. Algunos PDF pequeños se abren bien al principio y mantienen este estado mientras se desplazan. Pero después de abrir un PDF más grande, que no muestra nada, el primer PDF degrada su calidad de visualización, especialmente después de desplazarse. Para ilustrar esto, la izquierda es Preview.app, la derecha es la vista previa de QuickLook para /Library/Documentation/License.lpdf:
Parece bastante raro que esto se parezca más a una colección de bugs en el Preview de Sierra.
Un error es que la representación de desplazamiento intermedio en Vista Previa a veces no se actualiza correctamente una vez que se detiene el desplazamiento. Este efecto es visible con casi todos los PDFs pero se remedia bastante rápido la mayoría de las veces.
El peor error parece activarse cuando se utilizan PDFs grandes y complejos, especialmente cuando fueron producidos con LaTeX.
Un ejemplo parece ser esta guía del usuario . La vista previa parece ser la más afectada. Al cerrar Vista Previa de Windows, se cierra automáticamente el programa, pero no lo elimina de la lista de procesos en ejecución. Una vez que se abre un documento como este, Preview.app o Skim descienden a un abismo de comportamiento extraño como en la captura de pantalla de arriba. En otros sistemas Sierra menos manipulados que el mío se observa el mismo comportamiento, pero no siempre. Actualmente no veo qué sistemas se verán comúnmente afectados ni un patrón para qué PDFs desencadenarán estos síntomas.