Pregunta
Me preguntaba lo que el tipo mime para las páginas de iWork es? Y también lo es el tipo MIME para el resto del software en la suite iWork? Miré alrededor en línea y yo no lo vi en cualquier lugar.
Solución
parece que Apple no le importa mucho, ya que la instalación de iWork no añade ninguna información de tipo MIME a cualquiera de sus sistema de información de tipo MIME repeticiones (en / etc / cups y / etc / apache2), "Obtener información" en la un archivo de iWork no muestra ningún tipo de MIME, etc. El único indicio que he encontrado es en info.plist de página (de una copia en línea aquí ) que menciona:
<key>public.filename-extension</key>
<array>
<string>pages</string>
</array>
<key>public.mime-type</key>
<array>
<string>application/x-iwork-pages-sffpages</string>
</array>
y una similar para el nombre de archivo-extensión "plantilla", con "-sfftemplate" como sufijo en lugar de "-sffpages".
Otros consejos
recientemente que necesitaba esto para el trabajo y acabé de subir algunos archivos y consulta de los tipos MIME. He encontrado lo siguiente:
- Keynote: application / x-iwork-Keynote-sffkey
- páginas: application / x-iWork-pages-sffpages
- números: application / x-iWork-numbers-sffnumbers
Esta dirección URL muestra algunos otros tipos de casos nuevos lectores lo necesitan:
application / vnd.apple.keynote, application / vnd.apple.pages, aplicación / vnd.apple.numbers
application/vnd.apple.keynote
application/vnd.apple.pages
application/vnd.apple.numbers
Sólo lo consiguió aprobado por la IANA. Encontrará la lista en el siguiente enlace. https://www.iana.org/assignments/media-types/ medios de comunicación-types.xhtml .
Puede utilizar el mimo-db https://github.com/jshttp/mime-db para validar usando javascript
En realidad, esos archivos son un archivo zip enmascarado. Por lo tanto, algunos sistemas pueden indicar sus mimetype simplemente como application/zip
.