How to request authorization from macOS to delete file in MAUI Mac Catalyst app

Bohdan Rieznikov 5 Баллы репутации
2024-03-22T12:45:21.7933333+00:00

I have MAUI application that deletes file. But I can get UnathorizedException, because file is secured. I want a dialog to appear for user "Application NAME_OF_MY_APP wants to delete FILE", like Finder does when you want to delete some protected file, and user authenticates and permit it. How can I implement this functionality in MAUI?

if (Directory.Exists(Path.Combine(newFolderPath, "FirstDigitalSigner.app", "Contents", "Frameworks", "libSkiaSharp.framework", "Versions", "Current"))) {

Directory.Delete(Path.Combine(newFolderPath, "FirstDigitalSigner.app", "Contents", "Frameworks", "libSkiaSharp.framework", "Versions", "Current"), true); // Here I am getting UnathorizedException because programm does not authorized to do it. How to request authorization for it?

}

Технологии для разработчиков | C#
Технологии для разработчиков | C#

Объектно-ориентированный и типобезопасный язык программирования, имеющий корни в языках семейства C и поддерживающий компонентно-ориентированное программирование.

Комментариев: 0 Без комментариев

1 ответ

Сортировать по: Новейшие
  1. Maksim Marinov (Convergys Corporation) 410 Баллы репутации Внешний персонал Microsoft
    2024-03-25T22:35:38.7866667+00:00

    Здравствуйте,

    Посмотрите в официальной статье для maui: Запрос разрешений

    Этот ответ помог вам?


Ваш ответ

Автор вопроса может устанавливать для ответов пометку "Принято", а модераторы — пометку "Рекомендуется". Благодаря этому пользователям становится проще понять, какой из ответов помог решить проблему автора.