2011-07-15 16 views
6

Los programas como Drop Box o Airsharing no manejan ni editan documentos, sino que los almacenan. En este caso, parece que tienen que registrarse como una opción válida para cualquier tipo de archivo. ¿Hay alguna manera de registrar su aplicación como controlador para todos los archivos? '. *'? ¿O es la única solución para registrarse para cualquier tipo de archivo que se pueda imaginar?Registrarse para todos los tipos de archivos (CFBundleDocumentTypes)

Respuesta

13

Registrarse para el tipo public.data lo acepta TODO. Si desea acciones específicas para ciertos tipos de archivos, deberá verificar cuándo se pasan a su aplicación. Consulte este documento de Apple para la jerarquía: Apple

Edite para aclaración: public.data permite que su aplicación acepte cualquier tipo de tipo de datos. (imagen/texto/etc.) ... la UTI base es public.item (incluye public.data y public.content y public.archive). Como no estoy seguro de lo que realmente intentas hacer, es posible que también quieras lo otro.

Cuestiones relacionadas