Cordova - мобильное приложение, добавить уведомления о Геолокации и Доступа к камере Если в своем, ...

Михаил Базаров

Дата последнего входа: 1 час назад
Дата регистрации: 7 февраля 2012 21:17
День рождения: 7 ноября
Пол: Мужской
показать полностью
Михаил Базаров -> Всем
апр 3 3:57 pm
Cordova - мобильное приложение, добавить уведомления о Геолокации и Доступа к камере

Если в своем, мобильном приложении, созданном на Apache Cordova - установили плагины геолокации и доступа к камере (или медиабиблиотеке).
При попытке опубликовать его в Appstore, получите отказ- так как, нужно добавить уведомление для пользователя: для чего приложение использует геолокацию или доступ к камере.

Что бы добавить это уведомление, разместите в config.xml следующие строки
<platform name="ios">

<!-- Для камеры -->
        <config-file parent="NSCameraUsageDescription" target="*-Info.plist">
           <string>Необходимо для поиска товаров по штрихкоду</string>
       </config-file>

<!-- Для геолокации -->
        <edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
           <string>Необходимо для улучшения поиска товаров в Вашем регионе</string>
       </edit-config>
       <edit-config target="NSLocationAlwaysAndWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
           <string>Необходимо для улучшения поиска товаров в Вашем регионе</string>
       </edit-config>
       <edit-config target="NSLocationAlwaysUsageDescription" file="*-Info.plist" mode="merge">
            <string>Необходимо для улучшения поиска товаров в Вашем регионе</string>
       </edit-config>

   </platform>
Само собой, причины пишите свои, для чего используете данный функционал.
После компиляции, в .plist файл попадут эти строки (приложенная картинка).

Как сделать и опубликовать мобильное приложение на Apache Cordova
https://camouf.ru/video/app_cordova/



Фото:

Авторизация

На сайте работает вход через социальные сети. Просто, выберите наиболее удобную сеть и авторизация произойдет автоматически:
Проходя авторизацию, Вы безоговорочно принимаете условия политики конфеденциальности