Por lo tanto, recientemente enviamos una aplicación basada en documentos con una desdichada supervisión: la UTI para nuestro tipo de documento principal se dejó en blanco. Teníamos un nombre para él, pero el identificador estaba completamente vacío.Tipo de archivo miseria - Cocoa
Todo funcionó muy bien, pero luego fuimos a agregar otro tipo de archivo a la mezcla. El nuevo tipo de archivo es simplemente xml (se ajusta a public.xml). Configuramos eso y lo dejamos caer en el documento. Aquí es cuando detectamos nuestro descuido en la primera UTI del tipo de documento.
Ahora, si nos gusta tanto como toque este tipo de documento, BOOM. La aplicación no puede leer ningún archivo que haya creado de ese tipo. Realmente queremos limpiar esto, ¿cuál es la mejor manera de hacerlo?
Mi pregunta es esencialmente: ¿Cómo se migra el tipo de documento principal en una aplicación basada en documentos?