Я разрабатываю приложение, которое использует геолокацию для iOS с использованием Ionic 3. Приложение было отклонено. Мне нужно изменить запрос приложения на сообщение о местоположении.
Я следую за причудливому упоминанию iOS на странице плагина геолокации cordova без удачи:
<edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
<string>need location access to find things nearby</string>
</edit-config>
Я попробовал другую переменную NSLocationAlwaysUsageDescription
и обе переменные.Я удаляю и снова устанавливаю плагин геолокации.Я пробую много ответов на «похожие» вопросы, но, похоже, ничего не получается.
Что стоит отметить:
- Я также использую плагин BackgruondGeolocation.
Частьпакетов
«@ ionic-native / background-geolocation»: «^ 4.12.2», «@ ionic-native / core»: «~ 4.11.0» «@ ionic-native / geolocation»: «^ 4.12.0»,… «ионно-угловой»: «3.9.2»
Я заметил, что если я добавлю запись <edit-config>
в конце <platform name="ios">
он дает мне сообщение о конфликте при сборке, но оно заканчивается, никакого сообщения, если оно находится в начале.Это не работает в любом случае.
Пожалуйста, кто-нибудь, помогите мне.