Esta solución requiere el uso de Terminal. Haz lo siguiente:
- Haga una copia de respaldo de su archivo
- Abrir Terminal.app
- En la ventana de la Terminal, escriba
cd
(es decir, con un espacio después de cd
) y luego arrastre su archivo a la ventana. Debe insertar la ruta completa de su archivo (por ejemplo, /Users/me/Documents/My\ Great\ File.pages
).
- Copie y pegue el siguiente comando como una sola línea y presione Volver :
gunzip --stdout index.apxl.gz | sed 's-:version="72007061400"-:version="92008102400"-g' > index.apxl
- Si no ve ningún error (como
No such file or directory
), ahora escriba rm index.apxl.gz
y presione Retorno
- Escriba
exit
y presione Volver e intente abrir su archivo. Puede darle un informe de problemas de compatibilidad, pero debería abrirse.
Explicación
El archivo index.apxl.gz
es un archivo XML comprimido que contiene información sobre su documento. El comando en el paso 4 descomprime el archivo y lo ejecuta a través de un programa de búsqueda y reemplazo que busca la versión 72007061400
y lo reemplaza con la versión 92008102400
(no sé qué significan estas versiones, pero parece que trabajo). Sale a una versión sin comprimir del archivo, por lo que en el paso 5 elimina el archivo comprimido original (iWork utilizará archivos comprimidos o sin comprimir).
Notas
Si el paso 4 le da un error No such file or directory
, es posible que el archivo index.apxl
o index.apxl
no esté comprimido, en cuyo caso puede reemplazar el comando del paso 4 con sed 's-:version="72007061400"-:version="92008102400"-g' index.apxl | gzip > index.apxl.gz
, y el paso 5 con rm index.apxl
.
Esta solución podría adaptarse a una acción de Automator por alguien motivado.
Fuente
Este método se adapta de un comentario en esta publicación de Google+ .