Скрыть расширение файла в приложении на основе документа — DocumentGroup и UIDocumentBrowser

Я работаю над приложением на основе документов уже более 12 месяцев. Он появился в магазине, и пока все идет хорошо, за исключением того, что я не мог решить с iOS 13.

Встроенный просмотрщик файлов показывает все файлы моих приложений с расширением. Я переписал приложение на SwiftUI с помощью DocumentGroup, но также увидел проблему с UIDocumentBrowser.

Эта проблема есть даже в собственном демонстрационном приложении Particles от Apple .

Я полагаю, что это, вероятно, ошибка, и я ничего не могу с этим поделать, но я также не видел, чтобы кто-то еще говорил об этом. Так что в равной степени это может быть что-то, что я делаю неправильно.

Возможно, где-то есть настройка, которую мне нужно изменить?

  • я взглянул на NSFileExtensionHiddenно это уже установлено в true.
  • Глядя на другие файлы в браузере - в моем приложении - видно, что их расширение скрыто. Но это может быть просто потому, что мое приложение не поддерживает их открытие.

1 ответ

Если файл вашего приложения имеет пользовательское расширение, определили ли вы его как тип файла для своего приложения ?

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

Другие вопросы по тегам