Сбой UIDocumentPickerViewController

Я использую UIDocumentPickerViewController в своем iOS, и он иногда будет сбой. Это просто контроллер просмотра, который падает; само приложение прекрасно. Я заметил это и в Странице. При сбое во время отладки я получаю следующую ошибку:

plugin com.apple.UIKit.fileprovider.default interrupted

Я не могу найти хороший способ воспроизвести проблему. Есть ли что-то, что я могу сделать, чтобы предотвратить (или, по крайней мере, минимизировать) эти сбои?

Ответ 1

Возможно ли, что у вас возникают проблемы с подключением, которые могут создать состояние гонки? Попробуйте использовать что-то вроде FXReachability для получения уведомлений о изменениях состояния сети, чтобы увидеть, есть ли корреляция.

Ответ 2

После долгих исследований я пришел к важному выводу:

Мое предложение позволит свести к минимуму обновление пользовательского интерфейса и внести эти изменения в фон, чтобы открытие сборщика было без проблем.

Переход между изменениями пользовательского интерфейса и отображением выбора документов будет плавным, если вы уменьшите любые обновления пользовательского интерфейса.

Моя проблема была решена после внесения этих изменений.