Me gustaría crear un archivo asociado con archivos tiff en mi aplicación iOS (es decir, para que mi aplicación aparezca como un destino para abrir archivos tiff desde Mail o Safari). Añadiendo lo siguiente en mi archivo Info.plist no parece funcionar:Agregar una asociación de archivos con archivos tiff en iOS
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>tiff</string>
<key>LSItemContentTypes</key>
<array>
<string>public.tiff</string>
</array>
<key>LSHandlerRank</key>
<string>Alternate</string>
</dict>
</array>
Tengo una aplicación que asocio con archivos PDF de la misma manera y funciona bien. Creo que no es posible asociar una aplicación con el tipo de archivo tiff en iOS, pero no puedo encontrar ninguna documentación que indique eso.
¿Alguien más ha tenido suerte al hacer que esto funcione o al encontrar un "no, no puedes hacer eso" definitivamente?
Usted es el único con información real sobre esto, señor. Te saludo. Todavía es un problema, en caso de que otros se pregunten. Nada que herede de public.image llevará tu aplicación a la pantalla de uso compartido. – Heiberg
Creo que he observado otra pista para esto. Cuando el sistema obtiene un error en la vista previa de la imagen TIFF, permitirá que las aplicaciones que registraron el tipo de mime lo abran. Tengo una amplia gama de imágenes TIFF para probar mi código y muchas no se cargan con el código incorporado de Apple, por lo que la asociación de archivos de mi aplicación puede abrirlas. – BitBank