Сбой приложения даже после добавления NSMicrophoneUsageDescription в файл info.plist swift iOS

info.plist Файл содержит следующие строки кода:

<key>NSMicrophoneUsageDescription</key> <string>The microphone permission is needed to to receive voice commands.</string>

По-прежнему получаю следующую ошибку:

Это приложение упало, потому что оно пыталось получить доступ к конфиденциальным данным без описания использования. Info.plist приложения должен содержать ключ NSMicrophoneUsageDescription со строковым значением, объясняющим пользователю, как приложение использует эти данные.

Любая помощь будет принята с благодарностью. Спасибо

0 ответов

Дважды проверьте, правильно ли вы добавили info.plist!!

На первом изображении info.plist используется для UnitTest, а на втором изображении info.plist предназначен для основного проекта.

Так что просто проверьте, добавили ли вы "NSMicrophoneUsageDescription" в основной info.plist.

Очевидно, что если у вас есть UnitTest, вы также должны добавить ключ в другой info.plist(первое изображение).

Другие вопросы по тегам