Скрыть расширение файла в приложении на основе документа — DocumentGroup и UIDocumentBrowser
Я работаю над приложением на основе документов уже более 12 месяцев. Он появился в магазине, и пока все идет хорошо, за исключением того, что я не мог решить с iOS 13.
Встроенный просмотрщик файлов показывает все файлы моих приложений с расширением. Я переписал приложение на SwiftUI с помощью DocumentGroup, но также увидел проблему с UIDocumentBrowser.
Эта проблема есть даже в собственном демонстрационном приложении Particles от Apple .
Я полагаю, что это, вероятно, ошибка, и я ничего не могу с этим поделать, но я также не видел, чтобы кто-то еще говорил об этом. Так что в равной степени это может быть что-то, что я делаю неправильно.
Возможно, где-то есть настройка, которую мне нужно изменить?
- я взглянул на
NSFileExtensionHidden
но это уже установлено в true. - Глядя на другие файлы в браузере - в моем приложении - видно, что их расширение скрыто. Но это может быть просто потому, что мое приложение не поддерживает их открытие.
1 ответ
Если файл вашего приложения имеет пользовательское расширение, определили ли вы его как тип файла для своего приложения ?
Если нет, это может быть причиной того, что браузер документов считает его частью имени файла без расширения.