Это то, что я добавляю в свой файл: < /p>
Код: Выделить всё
NSFileAccessUsageDescription
L'application a besoin d'accéder à tous les fichiers et dossiers de votre ordinateur pour fonctionner correctement et gérer vos fichiers personnels.
NSDocumentsFolderUsageDescription
L'application a besoin d'accéder au dossier Documents pour stocker et lire vos fichiers.
NSDesktopFolderUsageDescription
L'application a besoin d'accéder au dossier Bureau pour gérer les fichiers que vous y avez placés.
NSDownloadsFolderUsageDescription
L'application a besoin d'accéder au dossier Téléchargements pour gérer et lire les fichiers que vous avez téléchargés.
< /code>
[*] У меня есть вся авторизация на моем компьютере для проекта < /p>
< /li>
Проблема заключается в том, что проект не за пределами
[*] entitlements.plist верен
[*] У меня была авторизация в моем файле json
[*] Ошибка: System.UnauthorizedAccessException: доступ к пути '/users /SER/Projects/projetsae/equipe1b/resources/localization/fr.json 'отрицается.
[*] json path:/users/user/projects/projetsae/equipe1b/resources/localization/fr.jsonобразно > Извлечение кода: < /p>
< /li>
< /ul>
using (StreamReader reader = new StreamReader(filePath, Encoding.UTF8)) { jsonContent = await reader.ReadToEndAsync(); }< /code> < /p>
Путь Открыть файл:
string currentDirectory = Directory.GetCurrentDirectory(); filePath = Path.Combine(currentDirectory, "Resources", "Localization", $"{languageCode}.json");Когда я пытаюсь использовать его в Windows, это работает, но не на Mac
< /ul>
Подробнее здесь: https://stackoverflow.com/questions/791 ... p-net8-mac