В приложении IOS мне нужно включать в себя следующее в файл Info.plist
:Невозможно использовать Localizable.strings внутри Info.plist
<key>NSMicrophoneUsageDescription</key>
<string>"This app needs microphone access for voice recording."</string>
Все работает как фас, как Функциональный. Пользователь может получить доступ к микрофону после авторизации.
Вот что меня беспокоит:
Я хочу, чтобы локализовать строки. И по какой-то причине я не могу заставить его работать.
Я пробовал различные способы положить что-то вроде:
"MICUSE" = "This app needs microphone access for voice recording.";
в один InfoPlist.strings
файл и:
"MICUSE" = "This app needs microphone access for voice recording.(auf Deutsch)";
в другом InfoPlist.strings
.
А затем изменить мой Info.plist
файл:
<key>NSMicrophoneUsageDescription</key>
<string>${MICUSE}</string>
или:
<key>NSMicrophoneUsageDescription</key>
<string>$(MICUSE)</string>
быть также осторожным, включая файлы в правой цели. Но ничего не работает.
Что мне здесь не хватает?
Хорошо, но это то, что я уже делаю. Не так ли? Кстати, какой синтаксис вы используете внутри Info.plist? – Michel