.NET Maui FileSaver не сохраняет файл надежно из-за закрытия приложения на Android/iOSIOS

Программируем под IOS
Ответить
Anonymous
 .NET Maui FileSaver не сохраняет файл надежно из-за закрытия приложения на Android/iOS

Сообщение Anonymous »

Я использовал CommunityToolkit.Maui.Storage.FileSaver, чтобы запросить у пользователя место для сохранения файла.
Вот мой код.

Код: Выделить всё

var result = await FileSaver.Default.SaveAsync(_suggestedFileName, _stream);
Проблема в том, что, хотя средство выбора файлов отображается, Android и iOS иногда закрывают мое приложение, чтобы освободить память. На Android он создает файлы размером 0 байт, в iOS он ведет себя аналогично. Я сталкиваюсь с этими проблемами в эмуляторах, но я предполагаю, что это может быть проблема на устройстве, у которого мало памяти или на котором открыто много приложений.
Есть идеи о том, как позволить пользователю выбрать место для сохранения файла, не возникая при этом этих проблем?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ing-the-ap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»