Итак, вот что я выяснил, вероятно, решение проблем.
-1.в вашем подклассе UIDocument, если вы хотите использовать пользовательский тип, вам нужно переопределить вызов: «- (NSString *) fileType», возвращая ваш пользовательский тип файла, который вы хотите использовать.Тогда этот тип файла используется, когда подкласс UIDocument вызывает функцию:
-(id)contentsForType:(NSString *)typeName error:(NSError **)outError
-2.Таким образом, вы можете иметь более одного типа документа для приложения, так как вы можете возвращать разные типы файлов в "- (NSString *) fileType"
-3.Вопреки тому, что я прочитал, мне удалось сохранить UIDocument с помощью симулятора.Моя предыдущая проблема была плохой ошибкой.
Надеюсь, это поможет
Реза