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 и включает поддержку компонентно-ориентированного программирования.
Вопросы: 10
Комментариев: 0 Без комментариев
Голосов: {count}

1 ответ

Сортировать по: Наиболее полезные
  1. Maksim Marinov (Convergys Corporation) 405 Баллы репутации Поставщик Майкрософт
    2024-03-25T22:35:38.7866667+00:00

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

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


Ваш ответ

Автор вопроса может помечать ответы как принятые. Это позволяет пользователям узнать, что ответ помог решить проблему автора.