Mantengo una biblioteca que lee y escribe archivos de Microsoft Excel. Debido a algunos cambios recientes, ni Vista previa, Quicklook ni Numbers pueden abrir el archivo. ¿Hay alguna manera de obtener información de depuración de cualquiera de estos (o las bibliotecas subyacentes)?
Específicamente busco comandos como banderas tales como -d 4 que proporcionarán más información sobre por qué la Vista previa / Quicklook / Numbers no pueden abrir el archivo. es decir, algún tipo de mensaje de error informativo como "no puede analizar el XML".
Comentarios del Grupo de Trabajo de OOXML sobre referencias relativas:
¿A qué se refiere con una referencia relativa? En el RFC 3986, una referencia relativa es o bien una referencia de ruta absoluta (por ejemplo, /foo/bar) o una referencia de ruta relativa (por ejemplo, foo/bar). OPC ya permite ambas.
Por lo tanto, este es un error en la pila de software de Apple. Actualizaré el informe de error en consecuencia.
1 votos
Realmente necesitas proporcionar más detalles. ¿Qué tipo de biblioteca mantienes? ¿Qué tipo de cambios ocurrieron recientemente? ¿De qué versiones de macOS y Numbers estamos hablando? ¿Hay algo más que pueda ser relevante?
0 votos
Por favor adjunte uno de sus archivos a un nuevo fallo en bugreport.apple.com y un ingeniero de Apple lo revisará y le dirá qué está mal con él o lo corregirá :-)
0 votos
Y envíanos el número de radar aquí (o al menos adjunta el archivo)
0 votos
@ThomasDeniau "un ingeniero de Apple (sic) servicial mirará su archivo...", ¡eso es muy divertido! Quizás OP no tiene unos años para que alguien en Apple revise su informe de errores, ¿cómo más puede obtener la información de depuración que está buscando?
0 votos
No hay información de depuración, por eso estoy solicitando el archivo.
0 votos
Se ha presentado un error para la biblioteca. bitbucket.org/openpyxl/openpyxl/issues/677 No tengo ninguna esperanza de que alguien en Apple se tome la molestia de mirar esto.
0 votos
Nadie echará un vistazo si no presentas un radar :-)
0 votos
Estoy pidiendo información sobre posibles banderas de línea de comandos.
0 votos
No está muy claro cuál es tu pregunta aquí y qué tipo de respuesta estás buscando. El texto indica algunos problemas con la vista previa de archivos de Excel, el error presentado indica un problema con una herramienta de terceros y tu último comentario indica que estás buscando alguna herramienta de línea de comandos. ¿Podrías por favor editar tu pregunta para describir mejor el problema y tu necesidad?
2 votos
No puedo responder la pregunta porque ha sido marcada como poco clara, pero he publicado una explicación de tu problema en el error de openpyxl que has publicado arriba. Estás utilizando una ruta absoluta para algunas de las relaciones en tu archivo de Excel y esto es inválido según la especificación. Haz que las rutas sean relativas como lo hace Excel y funcionará con Quick Look, Preview y Numbers. Mira, a veces hay ingenieros de Apple serviciales...
0 votos
@ThomasDeniau gracias por tomarte el tiempo de analizar el problema con más detalle. Probablemente presentaré un error al grupo de trabajo de OOXML para obtener orientación sobre cómo empaquetar cambia (no hay una buena razón para ello y no se refleja en el esquema). También presentaré un error a Apple para ver si el equipo relevante puede realizar el cambio necesario. En el pasado he presentado errores a Apple solo para que desaparezcan sin dejar rastro y personalmente he soportado un sistema defectuoso durante varios meses el año pasado porque, bueno, la App Store. Apple tiene muchos ingenieros talentosos y dedicados.
0 votos
Archivado por como #28562033. Desafortunadamente, no parece que Apple proporcione URLs públicas para errores.