После недавних изменений Apple требует определенных ключей, если ваше приложение пытается получить доступ к конфиденциальным данным. Поэтому я добавил ключ NSCameraUsageDescription в моем config.xml, как это:Cordova Info.plist NSCameraUsageDescription key отсутствует
<platform name="ios">
<config-file parent="NSCameraUsageDescription" target="*-Info.plist">
<string>We are using a camera to </string>
</config-file>
</platform>
Тогда
cordova build ios --release --device
производит МФА, которые, по-видимому, не имеют правильную информацию в info.plist. Кажется, что я что-то упускаю.
Вопрос 1: Что мне нужно положить в config.xml, чтобы решить проблему NSCameraUsageDescription? Вопрос 2: Можно ли использовать локализацию для этой строки?
Спасибо!
Не уверен, если поддержка была удалена для этого, но я использовал тег «edit-config» для камеры плагинов cordova https://github.com/apache/cordova-plugin-camera#ios-quirks – kmanzana
Да, мы отказываемся от поддержки этого, но он еще не выпущен. Это будет сделано через несколько дней в основной версии (3.0.0). Не должен влиять на вас, если вы не установите из github url вместо npm – jcesarmobile
@jcesarmobile, а что касается Q2? Можно ли использовать локализацию для этой строки? –